{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true,
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "第二节：request库相关爬取技术（静态爬取模块）\n",
    "=="
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [],
   "source": [
    "import requests"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "urllib在处理网页验证和Cookies时，需要写Opener和Handler处理器类来处理。过于麻烦\n",
    "\n",
    "相比之下requests更受到广泛使用与青睐\n",
    "\n",
    "**下面我们使用pip show 命令查看请求的相关版本以及其他信息：**"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Name: requests\n",
      "Version: 2.23.0\n",
      "Summary: Python HTTP for Humans.\n",
      "Home-page: https://requests.readthedocs.io\n",
      "Author: Kenneth Reitz\n",
      "Author-email: me@kennethreitz.org\n",
      "License: Apache 2.0\n",
      "Location: f:\\anaconda\\envs\\python38\\lib\\site-packages\n",
      "Requires: urllib3, certifi, idna, chardet\n",
      "Required-by: tensorboard, Sphinx, requests-oauthlib, Kivy-Garden, jupyterlab-server\n",
      "Note: you may need to restart the kernel to use updated packages.\n"
     ]
    }
   ],
   "source": [
    "pip show requests"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "下面，我们先介绍get()方法\n",
    "，而urllib库中的urlopen()方法实际上是以GET方式请求网页"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Url name: http://www.baidu.com/?wd=Python\n",
      "头部信息：  {'Cache-Control': 'private, no-cache, no-store, proxy-revalidate, no-transform', 'Connection': 'keep-alive', 'Content-Encoding': 'gzip', 'Content-Type': 'text/html', 'Date': 'Sun, 05 Jul 2020 12:22:45 GMT', 'Last-Modified': 'Mon, 23 Jan 2017 13:28:16 GMT', 'Pragma': 'no-cache', 'Server': 'bfe/1.0.8.18', 'Set-Cookie': 'BDORZ=27315; max-age=86400; domain=.baidu.com; path=/', 'Transfer-Encoding': 'chunked'}\n",
      "cookies缓存信息：  <RequestsCookieJar[<Cookie BDORZ=27315 for .baidu.com/>]>\n",
      "状态码：  200\n",
      "文本信息内容：  <!DOCTYPE html>\r\n",
      "<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>ç¾åº¦ä¸ä¸ï¼ä½ å°±ç¥é</title></head> <body link=#0000cc> <div id=wrapper> <div id=head> <div class=head_wrapper> <div class=s_form> <div class=s_form_wrapper> <div id=lg> <img hidefocus=true src=//www.baidu.com/img/bd_logo1.png width=270 height=129> </div> <form id=form name=f action=//www.baidu.com/s class=fm> <input type=hidden name=bdorz_come value=1> <input type=hidden name=ie value=utf-8> <input type=hidden name=f value=8> <input type=hidden name=rsv_bp value=1> <input type=hidden name=rsv_idx value=1> <input type=hidden name=tn value=baidu><span class=\"bg s_ipt_wr\"><input id=kw name=wd class=s_ipt value maxlength=255 autocomplete=off autofocus></span><span class=\"bg s_btn_wr\"><input type=submit id=su value=ç¾åº¦ä¸ä¸ class=\"bg s_btn\"></span> </form> </div> </div> <div id=u1> <a href=http://news.baidu.com name=tj_trnews class=mnav>æ°é»</a> <a href=http://www.hao123.com name=tj_trhao123 class=mnav>hao123</a> <a href=http://map.baidu.com name=tj_trmap class=mnav>å°å¾</a> <a href=http://v.baidu.com name=tj_trvideo class=mnav>è§é¢</a> <a href=http://tieba.baidu.com name=tj_trtieba class=mnav>è´´å§</a> <noscript> <a href=http://www.baidu.com/bdorz/login.gif?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2f%3fbdorz_come%3d1 name=tj_login class=lb>ç»å½</a> </noscript> <script>document.write('<a href=\"http://www.baidu.com/bdorz/login.gif?login&tpl=mn&u='+ encodeURIComponent(window.location.href+ (window.location.search === \"\" ? \"?\" : \"&\")+ \"bdorz_come=1\")+ '\" name=\"tj_login\" class=\"lb\">ç»å½</a>');</script> <a href=//www.baidu.com/more/ name=tj_briicon class=bri style=\"display: block;\">æ´å¤äº§å</a> </div> </div> </div> <div id=ftCon> <div id=ftConw> <p id=lh> <a href=http://home.baidu.com>å",
      "³äºç¾åº¦</a> <a href=http://ir.baidu.com>About Baidu</a> </p> <p id=cp>&copy;2017&nbsp;Baidu&nbsp;<a href=http://www.baidu.com/duty/>ä½¿ç¨ç¾åº¦åå¿",
      "è¯»</a>&nbsp; <a href=http://jianyi.baidu.com/ class=cp-feedback>æè§åé¦</a>&nbsp;äº¬ICPè¯030173å·&nbsp; <img src=//www.baidu.com/img/gs.gif> </p> </div> </div> </div> </body> </html>\r\n",
      "\n",
      "文本内容：  b'<!DOCTYPE html>\\r\\n<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>\\xe7\\x99\\xbe\\xe5\\xba\\xa6\\xe4\\xb8\\x80\\xe4\\xb8\\x8b\\xef\\xbc\\x8c\\xe4\\xbd\\xa0\\xe5\\xb0\\xb1\\xe7\\x9f\\xa5\\xe9\\x81\\x93</title></head> <body link=#0000cc> <div id=wrapper> <div id=head> <div class=head_wrapper> <div class=s_form> <div class=s_form_wrapper> <div id=lg> <img hidefocus=true src=//www.baidu.com/img/bd_logo1.png width=270 height=129> </div> <form id=form name=f action=//www.baidu.com/s class=fm> <input type=hidden name=bdorz_come value=1> <input type=hidden name=ie value=utf-8> <input type=hidden name=f value=8> <input type=hidden name=rsv_bp value=1> <input type=hidden name=rsv_idx value=1> <input type=hidden name=tn value=baidu><span class=\"bg s_ipt_wr\"><input id=kw name=wd class=s_ipt value maxlength=255 autocomplete=off autofocus></span><span class=\"bg s_btn_wr\"><input type=submit id=su value=\\xe7\\x99\\xbe\\xe5\\xba\\xa6\\xe4\\xb8\\x80\\xe4\\xb8\\x8b class=\"bg s_btn\"></span> </form> </div> </div> <div id=u1> <a href=http://news.baidu.com name=tj_trnews class=mnav>\\xe6\\x96\\xb0\\xe9\\x97\\xbb</a> <a href=http://www.hao123.com name=tj_trhao123 class=mnav>hao123</a> <a href=http://map.baidu.com name=tj_trmap class=mnav>\\xe5\\x9c\\xb0\\xe5\\x9b\\xbe</a> <a href=http://v.baidu.com name=tj_trvideo class=mnav>\\xe8\\xa7\\x86\\xe9\\xa2\\x91</a> <a href=http://tieba.baidu.com name=tj_trtieba class=mnav>\\xe8\\xb4\\xb4\\xe5\\x90\\xa7</a> <noscript> <a href=http://www.baidu.com/bdorz/login.gif?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2f%3fbdorz_come%3d1 name=tj_login class=lb>\\xe7\\x99\\xbb\\xe5\\xbd\\x95</a> </noscript> <script>document.write(\\'<a href=\"http://www.baidu.com/bdorz/login.gif?login&tpl=mn&u=\\'+ encodeURIComponent(window.location.href+ (window.location.search === \"\" ? \"?\" : \"&\")+ \"bdorz_come=1\")+ \\'\" name=\"tj_login\" class=\"lb\">\\xe7\\x99\\xbb\\xe5\\xbd\\x95</a>\\');</script> <a href=//www.baidu.com/more/ name=tj_briicon class=bri style=\"display: block;\">\\xe6\\x9b\\xb4\\xe5\\xa4\\x9a\\xe4\\xba\\xa7\\xe5\\x93\\x81</a> </div> </div> </div> <div id=ftCon> <div id=ftConw> <p id=lh> <a href=http://home.baidu.com>\\xe5\\x85\\xb3\\xe4\\xba\\x8e\\xe7\\x99\\xbe\\xe5\\xba\\xa6</a> <a href=http://ir.baidu.com>About Baidu</a> </p> <p id=cp>&copy;2017&nbsp;Baidu&nbsp;<a href=http://www.baidu.com/duty/>\\xe4\\xbd\\xbf\\xe7\\x94\\xa8\\xe7\\x99\\xbe\\xe5\\xba\\xa6\\xe5\\x89\\x8d\\xe5\\xbf\\x85\\xe8\\xaf\\xbb</a>&nbsp; <a href=http://jianyi.baidu.com/ class=cp-feedback>\\xe6\\x84\\x8f\\xe8\\xa7\\x81\\xe5\\x8f\\x8d\\xe9\\xa6\\x88</a>&nbsp;\\xe4\\xba\\xacICP\\xe8\\xaf\\x81030173\\xe5\\x8f\\xb7&nbsp; <img src=//www.baidu.com/img/gs.gif> </p> </div> </div> </div> </body> </html>\\r\\n'\n"
     ]
    }
   ],
   "source": [
    "url = 'http://www.baidu.com?wd=Python'\n",
    "res = requests.get(url)\n",
    "print(\"Url name:\",res.url)\n",
    "print(\"头部信息： \", res.headers)\n",
    "print(\"cookies缓存信息： \",res.cookies)\n",
    "print(\"状态码： \",res.status_code)\n",
    "print(\"文本信息内容： \",res.text)\n",
    "print(\"二进制流显示文本内容： \",res.content)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "requests.get(url)获取一个response.models.Response对象\n",
    "\n",
    "cookies类型是RequestsCookieJar类\n",
    "\n",
    "另外，同样类似于get方法，requests可以使用\n",
    "\n",
    "**post() put() delete()等方法**都可以实现基本的POST PUT DELETE等请求，比urllib简单很多\n",
    "\n",
    "下面我们使用实例爬取http://httpbin.org/get"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "pycharm": {
     "is_executing": true,
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{\n",
      "  \"args\": {}, \n",
      "  \"headers\": {\n",
      "    \"Accept\": \"*/*\", \n",
      "    \"Accept-Encoding\": \"gzip, deflate\", \n",
      "    \"Host\": \"httpbin.org\", \n",
      "    \"User-Agent\": \"python-requests/2.23.0\", \n",
      "    \"X-Amzn-Trace-Id\": \"Root=1-5f01cfca-997f412c8e2fded8419c7628\"\n",
      "  }, \n",
      "  \"origin\": \"39.171.13.162\", \n",
      "  \"url\": \"http://httpbin.org/get\"\n",
      "}\n",
      "\n",
      "json数据： {'args': {}, 'headers': {'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Host': 'httpbin.org', 'User-Agent': 'python-requests/2.23.0', 'X-Amzn-Trace-Id': 'Root=1-5f01cfca-997f412c8e2fded8419c7628'}, 'origin': '39.171.13.162', 'url': 'http://httpbin.org/get'}\n"
     ]
    }
   ],
   "source": [
    "res = requests.get('http://httpbin.org/get')\n",
    "print(res.text)\n",
    "print(\"json数据：\",res.json())"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "网页的返回类型实际上是str类型，但是它很特殊，是JSON格式的。\n",
    "\n",
    "所以，如果想直接 解析返回结果，得到一个字典格式的话，\n",
    "\n",
    "可以直接调用**json()方法**,json()方法，可以将返回结果是Json格式的字符串转化为字典。\n",
    "\n",
    "但需要注意的书，如果返回结果不是JSON格式，便会出现解析错误，\n",
    "抛出 **json.decoder.JSONDecodeError** 异常。\n",
    "\n",
    "下面介绍一下使用content抓取二进制图片等等并写入文件的流程\n",
    "\n",
    "**具体：爬取简书的图标**"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "显示文本： \u0000\u0000\u0001\u0000\u0001\u0000  \u0000\u0000\u0001\u0000 \u0000Ё\u0010\u0000\u0000\u0016\u0000\u0000\u0000(\u0000\u0000\u0000 \u0000\u0000\u0000@\u0000\u0000\u0000\u0001\u0000 \u0000\u0000\u0000\u0000\u0000\u0000\u0010\u0000\u0000\u0012\u000B",
      "\u0000\u0000\u0012\u000B",
      "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000Idн\u001C",
      "Haж¦H`жжH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`жжHaж¦Idн\u001C",
      "\u0000\u0000\u0000\u0000Idн\u001C",
      "HaенH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяHaенIdн\u001C",
      "Haж¦H`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяHaж¦H`жжH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`жжH`еяH`еяH`еяH`еяH`еяЉ™ояљ§ряj}йяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяMdеяљ§ря ­сяњ©сяx‰ляIaеяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяфцэяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`ея}ЋмяяяяяяяяяяяяяяяяяЛТчяKcеяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяi}йяЎ­сяЈЇсяСЧшяяяяяяяяя‘ пяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяVlзяяяяяяяяяєГхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЋќояюююяюююяюююяюююяюююяюююяюююясуэяВКцяdxйяH`еяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяяЙРчя¦±тя¦±тя¦±тя­ёуянрьяяяяяпсья]rияH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяя‘ пяH`еяH`еяH`еяH`ея’ пяяяяяяяяяћЄсяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяя“ЎпяIaеяIaеяIaеяIaея‡—ояяяяяяяяя№ВхяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяёБхяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяяадъяЖНцяЖНцяЖНцяЖНцяШЭщяяяяяяяяя·БфяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяя›ЁряH`еяH`еяH`еяH`еяЃ‘няяяяяяяяя·АфяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяя›ЁряH`еяH`еяH`еяH`еяЃ‘няяяяяяяяя¶АфяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`еяЏќпяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяµїфяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяВКцяяяяяээюяH`еяH`ея…•няеиыяеиыяеиыяеиыяеиыяеиыяеиыяеиыяеиыяеиыяҐ±тяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяh|йяz‹мяzЊмяґѕфяКСчя§ІтяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяIaеяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`ея`uияяяяяяяяяјЕхяmЂкя�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря�Ґря™§ряяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяјЕхяяяяяхцэя_tияПХшяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяЅЖхяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`ея ­сяTjжяђмяяяяяьэюя}ЋмяH`ея«¶уяАИцяАИцяАИцяКСчябеъяАИцяАИцяАИцяАИцяАИцяАИцяАИцяАИцяАИця•ЈряH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяьэюяхцэя­ёуяTjжяMdеяH`еяђмяилыябеъя\\rзяH`еяu‡ляяяяяјЕхяQhжяH`еяH`еяH`еяЛТчячшэяДЛцяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяЈЇсяъыюяяяяяОФшяOfжяH`еяєГхяяяяяхцэяNeеяH`еяauияорьяяяяяЭвъяYnзяH`еяMdеячшэяяяяя­ёуяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяmЂкяфцэяяяяяЧЬщя™§ряцчэяяяяяШЭщяЏќпя”ўпя–ЈряfzйяЭвъяяяяяЮвъя™§ряІјфяяяяяяяяяІјфя™§ря™§ряz‹мяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`ея}Ћмяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяњ©ся_tияъыюяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяясуэяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяМУчяяяяяяяяяi|йяH`еяH`еяH`еяH`еяH`еяH`еяH`еяєГхяяяяяяяяя€�ояH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяЊ›ояяяяяяяяя‘џпяH`еяH`еяH`еяH`еяH`еяH`еяH`еяђмяяяяяяяяяћЄсяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`жжH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяJaеяJaеяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`жжHaж¦H`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяHaж¦Idн\u001C",
      "HaенH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяHaенIdн\u001C",
      "\u0000\u0000\u0000\u0000Idн\u001C",
      "Haж¦H`жжH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`еяH`жжHaж¦Idн\u001C",
      "\u0000\u0000\u0000\u0000Ђ\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000Ђ\u0000\u0000\u0001\n",
      "成功写入!\n"
     ]
    }
   ],
   "source": [
    "headers ={'User-Agent':'Chrome/10'}\n",
    "r = requests.get('https://www.jianshu.com/favicon.ico',headers=headers)\n",
    "try:\n",
    "    r.raise_for_status()\n",
    "    r.encoding = r.apparent_encoding\n",
    "    print(\"显示文本：\",r.text)\n",
    "    with open(\"1.ico\",'wb') as file:\n",
    "        file.write(r.content)\n",
    "        print(\"成功写入!\")\n",
    "except Exception as e:\n",
    "    print(e)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "很明显，输入二进制最后显示的r.text数据是一团乱码，\n",
    "\n",
    "但是r.content可以显示二进制数据，同时可以写入文件中.\n",
    "\n",
    "**同理，音频视频文件也是以这种方式读取！**\n",
    "\n",
    "注意：如果遇到403 Forbidden 生成这种错误是由于该网页为了防止恶意采集信息而使用了反爬虫设置，从而拒绝了用户的访问。此时可以通过模拟浏览器的头部信息来进行访问，这样就能解决以上反爬设置的问题。\n",
    "\n",
    "同理，我们采用post请求实现爬取（请注意：Post请求查询参数在From表单里保存）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'{\\n  \"args\": {}, \\n  \"data\": \"\", \\n  \"files\": {}, \\n  \"form\": {\\n    \"age\": \"22\", \\n    \"name\": \"A\"\\n  }, \\n  \"headers\": {\\n    \"Accept\": \"*/*\", \\n    \"Accept-Encoding\": \"gzip, deflate\", \\n    \"Content-Length\": \"13\", \\n    \"Content-Type\": \"application/x-www-form-urlencoded\", \\n    \"Host\": \"httpbin.org\", \\n    \"User-Agent\": \"python-requests/2.23.0\", \\n    \"X-Amzn-Trace-Id\": \"Root=1-5f01d82f-38d51fdb248dddf78914189d\"\\n  }, \\n  \"json\": null, \\n  \"origin\": \"39.171.13.162\", \\n  \"url\": \"http://httpbin.org/post\"\\n}\\n'"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import requests\n",
    "data = {'name':'A','age':'22'}\n",
    "r = requests.post('http://httpbin.org/post',data=data)\n",
    "r.text"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "其中form部分就是提交的数据，这就证明POST请求成功发送了。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[]\n"
     ]
    }
   ],
   "source": [
    "print(r.history)#获取请求历史"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "200\n"
     ]
    }
   ],
   "source": [
    "print(requests.codes.ok) #查看爬取是否正常，获取状态码对应结果"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "我们也可以用**try.....except...**语句+**r.raise_for_status()**方法判断情况\n",
    "输出不正常则会报错并弹出错误码！\n",
    "\n",
    "下面介绍高级应用，具体方向：\n",
    "\n",
    "\n",
    "**1.文件上传技术**\n",
    "\n",
    "**2.Cookies**\n",
    "\n",
    "**3.会话维持**\n",
    "\n",
    "**4.SSL证书验证**\n",
    "\n",
    "**5.代理（简述）**\n",
    "\n",
    "**6.身份验证**"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [],
   "source": [
    "#1. 文件上传技术\n",
    "files = {'file':open('cookies.txt','r')}\n",
    "r = requests.post('http://httpbin.org/post',files=files)\n",
    "r.text"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "这个网站会返回响应，里面包含files这个字段，而form字段是空的，\n",
    "这证明文件上传部分会单独有一个files字段来标识。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<RequestsCookieJar[]>\n"
     ]
    }
   ],
   "source": [
    "#2. Cookies缓存访问\n",
    "r = requests.get('http://hao123.com')\n",
    "print(r.cookies)\n",
    "for key,value in r.cookies.items():\n",
    "    print(key+\" = \"+value)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "当然，我们也可以直接用 Cookie 来维持登录状态\n",
    "在网页中按F12将Headers中的Cookie内容复制下来，替换成自己的cookie再提交\n",
    "\n",
    "x = 复制的内容\n",
    "\n",
    "**根本：headers={'Cookie': x,'User-Agent':'Chorme/10'...}**\n",
    "\n",
    "再提交实现的"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'{\\n  \"cookies\": {}\\n}\\n'"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#3.会话维持\n",
    "\"\"\"会话维持主要解决的问题是使用2个get方法或者一个post一个get等方法导致爬取失败问题\"\"\"\n",
    "requests.get('http://httpbin.org/cookies/set/number/123456789')\n",
    "r = requests.get('http://httpbin.org/cookies')\n",
    "r.text"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'{\\n  \"cookies\": {\\n    \"number\": \"123456789\"\\n  }\\n}\\n'"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "s = requests.Session()\n",
    "s.get('http://httpbin.org/cookies/set/number/123456789')\n",
    "r = s.get('http://httpbin.org/cookies')\n",
    "r.text"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**requests.Sesson()**本质是维持同一个会话，也就是相当于打开一个新的浏览器选项卡而不是新开一个浏览器\n",
    "\n",
    "requests 还提供了证书验证的功能。当发送 HTTP 请求的时候，它会检查SSL证书，\n",
    "我们可以使用verify参数控制是否检查此证书。其实如果不加verify参数的话，默认是True，会自动验证。\n",
    "\n",
    "证书没有被官方 CA 机构信任，会出现证书验证错误的结果。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "ename": "SSLError",
     "evalue": "HTTPSConnectionPool(host='www.google.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(\"bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])\")))",
     "output_type": "error",
     "traceback": [
      "\u001B[1;31m---------------------------------------------------------------------------\u001B[0m",
      "\u001B[1;31mError\u001B[0m                                     Traceback (most recent call last)",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\contrib\\pyopenssl.py\u001B[0m in \u001B[0;36mwrap_socket\u001B[1;34m(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname)\u001B[0m\n\u001B[0;32m    487\u001B[0m             \u001B[1;32mtry\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 488\u001B[1;33m                 \u001B[0mcnx\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mdo_handshake\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    489\u001B[0m             \u001B[1;32mexcept\u001B[0m \u001B[0mOpenSSL\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mSSL\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mWantReadError\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\OpenSSL\\SSL.py\u001B[0m in \u001B[0;36mdo_handshake\u001B[1;34m(self)\u001B[0m\n\u001B[0;32m   1933\u001B[0m         \u001B[0mresult\u001B[0m \u001B[1;33m=\u001B[0m \u001B[0m_lib\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mSSL_do_handshake\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mself\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0m_ssl\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m-> 1934\u001B[1;33m         \u001B[0mself\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0m_raise_ssl_error\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mself\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0m_ssl\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mresult\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m   1935\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\OpenSSL\\SSL.py\u001B[0m in \u001B[0;36m_raise_ssl_error\u001B[1;34m(self, ssl, result)\u001B[0m\n\u001B[0;32m   1670\u001B[0m         \u001B[1;32melse\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m-> 1671\u001B[1;33m             \u001B[0m_raise_current_error\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m   1672\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\OpenSSL\\_util.py\u001B[0m in \u001B[0;36mexception_from_error_queue\u001B[1;34m(exception_type)\u001B[0m\n\u001B[0;32m     53\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m---> 54\u001B[1;33m     \u001B[1;32mraise\u001B[0m \u001B[0mexception_type\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0merrors\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m     55\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;31mError\u001B[0m: [('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')]",
      "\nDuring handling of the above exception, another exception occurred:\n",
      "\u001B[1;31mSSLError\u001B[0m                                  Traceback (most recent call last)",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connectionpool.py\u001B[0m in \u001B[0;36murlopen\u001B[1;34m(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)\u001B[0m\n\u001B[0;32m    669\u001B[0m             \u001B[1;31m# Make the request on the httplib connection object.\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 670\u001B[1;33m             httplib_response = self._make_request(\n\u001B[0m\u001B[0;32m    671\u001B[0m                 \u001B[0mconn\u001B[0m\u001B[1;33m,\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connectionpool.py\u001B[0m in \u001B[0;36m_make_request\u001B[1;34m(self, conn, method, url, timeout, chunked, **httplib_request_kw)\u001B[0m\n\u001B[0;32m    380\u001B[0m         \u001B[1;32mtry\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 381\u001B[1;33m             \u001B[0mself\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0m_validate_conn\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mconn\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    382\u001B[0m         \u001B[1;32mexcept\u001B[0m \u001B[1;33m(\u001B[0m\u001B[0mSocketTimeout\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mBaseSSLError\u001B[0m\u001B[1;33m)\u001B[0m \u001B[1;32mas\u001B[0m \u001B[0me\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connectionpool.py\u001B[0m in \u001B[0;36m_validate_conn\u001B[1;34m(self, conn)\u001B[0m\n\u001B[0;32m    975\u001B[0m         \u001B[1;32mif\u001B[0m \u001B[1;32mnot\u001B[0m \u001B[0mgetattr\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mconn\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;34m\"sock\"\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;32mNone\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m:\u001B[0m  \u001B[1;31m# AppEngine might not have  `.sock`\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 976\u001B[1;33m             \u001B[0mconn\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mconnect\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    977\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connection.py\u001B[0m in \u001B[0;36mconnect\u001B[1;34m(self)\u001B[0m\n\u001B[0;32m    360\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 361\u001B[1;33m         self.sock = ssl_wrap_socket(\n\u001B[0m\u001B[0;32m    362\u001B[0m             \u001B[0msock\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mconn\u001B[0m\u001B[1;33m,\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\util\\ssl_.py\u001B[0m in \u001B[0;36mssl_wrap_socket\u001B[1;34m(sock, keyfile, certfile, cert_reqs, ca_certs, server_hostname, ssl_version, ciphers, ssl_context, ca_cert_dir, key_password, ca_cert_data)\u001B[0m\n\u001B[0;32m    376\u001B[0m         \u001B[1;32mif\u001B[0m \u001B[0mHAS_SNI\u001B[0m \u001B[1;32mand\u001B[0m \u001B[0mserver_hostname\u001B[0m \u001B[1;32mis\u001B[0m \u001B[1;32mnot\u001B[0m \u001B[1;32mNone\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 377\u001B[1;33m             \u001B[1;32mreturn\u001B[0m \u001B[0mcontext\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mwrap_socket\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0msock\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mserver_hostname\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mserver_hostname\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    378\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\contrib\\pyopenssl.py\u001B[0m in \u001B[0;36mwrap_socket\u001B[1;34m(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname)\u001B[0m\n\u001B[0;32m    493\u001B[0m             \u001B[1;32mexcept\u001B[0m \u001B[0mOpenSSL\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mSSL\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mError\u001B[0m \u001B[1;32mas\u001B[0m \u001B[0me\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 494\u001B[1;33m                 \u001B[1;32mraise\u001B[0m \u001B[0mssl\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mSSLError\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;34m\"bad handshake: %r\"\u001B[0m \u001B[1;33m%\u001B[0m \u001B[0me\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    495\u001B[0m             \u001B[1;32mbreak\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;31mSSLError\u001B[0m: (\"bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])\",)",
      "\nDuring handling of the above exception, another exception occurred:\n",
      "\u001B[1;31mMaxRetryError\u001B[0m                             Traceback (most recent call last)",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\adapters.py\u001B[0m in \u001B[0;36msend\u001B[1;34m(self, request, stream, timeout, verify, cert, proxies)\u001B[0m\n\u001B[0;32m    438\u001B[0m             \u001B[1;32mif\u001B[0m \u001B[1;32mnot\u001B[0m \u001B[0mchunked\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 439\u001B[1;33m                 resp = conn.urlopen(\n\u001B[0m\u001B[0;32m    440\u001B[0m                     \u001B[0mmethod\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mrequest\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mmethod\u001B[0m\u001B[1;33m,\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connectionpool.py\u001B[0m in \u001B[0;36murlopen\u001B[1;34m(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)\u001B[0m\n\u001B[0;32m    723\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 724\u001B[1;33m             retries = retries.increment(\n\u001B[0m\u001B[0;32m    725\u001B[0m                 \u001B[0mmethod\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0murl\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0merror\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0me\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0m_pool\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mself\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0m_stacktrace\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0msys\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mexc_info\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m[\u001B[0m\u001B[1;36m2\u001B[0m\u001B[1;33m]\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\util\\retry.py\u001B[0m in \u001B[0;36mincrement\u001B[1;34m(self, method, url, response, error, _pool, _stacktrace)\u001B[0m\n\u001B[0;32m    438\u001B[0m         \u001B[1;32mif\u001B[0m \u001B[0mnew_retry\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mis_exhausted\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 439\u001B[1;33m             \u001B[1;32mraise\u001B[0m \u001B[0mMaxRetryError\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0m_pool\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0murl\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0merror\u001B[0m \u001B[1;32mor\u001B[0m \u001B[0mResponseError\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mcause\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    440\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;31mMaxRetryError\u001B[0m: HTTPSConnectionPool(host='www.google.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(\"bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])\")))",
      "\nDuring handling of the above exception, another exception occurred:\n",
      "\u001B[1;31mSSLError\u001B[0m                                  Traceback (most recent call last)",
      "\u001B[1;32m<ipython-input-35-af2e1a9929d1>\u001B[0m in \u001B[0;36m<module>\u001B[1;34m\u001B[0m\n\u001B[0;32m      1\u001B[0m \u001B[1;31m#4.1 测试直接爬取谷歌报错SSLERROR\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m----> 2\u001B[1;33m \u001B[0mr\u001B[0m \u001B[1;33m=\u001B[0m \u001B[0mrequests\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mget\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;34m'https://www.google.com'\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m      3\u001B[0m \u001B[1;32mtry\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m      4\u001B[0m     \u001B[0mr\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mraise_for_status\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m      5\u001B[0m     \u001B[0mr\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mencoding\u001B[0m \u001B[1;33m=\u001B[0m \u001B[0mr\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mapparent_encoding\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\api.py\u001B[0m in \u001B[0;36mget\u001B[1;34m(url, params, **kwargs)\u001B[0m\n\u001B[0;32m     74\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m     75\u001B[0m     \u001B[0mkwargs\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0msetdefault\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;34m'allow_redirects'\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;32mTrue\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m---> 76\u001B[1;33m     \u001B[1;32mreturn\u001B[0m \u001B[0mrequest\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;34m'get'\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0murl\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mparams\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mparams\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;33m**\u001B[0m\u001B[0mkwargs\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m     77\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m     78\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\api.py\u001B[0m in \u001B[0;36mrequest\u001B[1;34m(method, url, **kwargs)\u001B[0m\n\u001B[0;32m     59\u001B[0m     \u001B[1;31m# cases, and look like a memory leak in others.\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m     60\u001B[0m     \u001B[1;32mwith\u001B[0m \u001B[0msessions\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mSession\u001B[0m\u001B[1;33m(\u001B[0m\u001B[1;33m)\u001B[0m \u001B[1;32mas\u001B[0m \u001B[0msession\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m---> 61\u001B[1;33m         \u001B[1;32mreturn\u001B[0m \u001B[0msession\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mrequest\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mmethod\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mmethod\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0murl\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0murl\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;33m**\u001B[0m\u001B[0mkwargs\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m     62\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m     63\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\sessions.py\u001B[0m in \u001B[0;36mrequest\u001B[1;34m(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)\u001B[0m\n\u001B[0;32m    528\u001B[0m         }\n\u001B[0;32m    529\u001B[0m         \u001B[0msend_kwargs\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mupdate\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0msettings\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 530\u001B[1;33m         \u001B[0mresp\u001B[0m \u001B[1;33m=\u001B[0m \u001B[0mself\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0msend\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mprep\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;33m**\u001B[0m\u001B[0msend_kwargs\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    531\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m    532\u001B[0m         \u001B[1;32mreturn\u001B[0m \u001B[0mresp\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\sessions.py\u001B[0m in \u001B[0;36msend\u001B[1;34m(self, request, **kwargs)\u001B[0m\n\u001B[0;32m    641\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m    642\u001B[0m         \u001B[1;31m# Send the request\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 643\u001B[1;33m         \u001B[0mr\u001B[0m \u001B[1;33m=\u001B[0m \u001B[0madapter\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0msend\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0mrequest\u001B[0m\u001B[1;33m,\u001B[0m \u001B[1;33m**\u001B[0m\u001B[0mkwargs\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    644\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m    645\u001B[0m         \u001B[1;31m# Total elapsed time of the request (approximately)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;32mF:\\Anaconda\\envs\\python38\\lib\\site-packages\\requests\\adapters.py\u001B[0m in \u001B[0;36msend\u001B[1;34m(self, request, stream, timeout, verify, cert, proxies)\u001B[0m\n\u001B[0;32m    512\u001B[0m             \u001B[1;32mif\u001B[0m \u001B[0misinstance\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0me\u001B[0m\u001B[1;33m.\u001B[0m\u001B[0mreason\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0m_SSLError\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m:\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m    513\u001B[0m                 \u001B[1;31m# This branch is for urllib3 v1.22 and later.\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[1;32m--> 514\u001B[1;33m                 \u001B[1;32mraise\u001B[0m \u001B[0mSSLError\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0me\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mrequest\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mrequest\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0m\u001B[0;32m    515\u001B[0m \u001B[1;33m\u001B[0m\u001B[0m\n\u001B[0;32m    516\u001B[0m             \u001B[1;32mraise\u001B[0m \u001B[0mConnectionError\u001B[0m\u001B[1;33m(\u001B[0m\u001B[0me\u001B[0m\u001B[1;33m,\u001B[0m \u001B[0mrequest\u001B[0m\u001B[1;33m=\u001B[0m\u001B[0mrequest\u001B[0m\u001B[1;33m)\u001B[0m\u001B[1;33m\u001B[0m\u001B[1;33m\u001B[0m\u001B[0m\n",
      "\u001B[1;31mSSLError\u001B[0m: HTTPSConnectionPool(host='www.google.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(\"bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])\")))"
     ]
    }
   ],
   "source": [
    "#4.1 测试直接爬取谷歌   出现报错SSLERROR\n",
    "r = requests.get('https://www.google.com')\n",
    "try:\n",
    "    r.raise_for_status() #抛出异常问题\n",
    "    r.encoding = r.apparent_encoding\n",
    "    print(r.status_code)\n",
    "    print(r.text)\n",
    "except Exception as e:\n",
    "    print(e)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "403 Client Error: Forbidden for url: https://www.google.com/\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "F:\\Anaconda\\envs\\python38\\lib\\site-packages\\urllib3\\connectionpool.py:979: InsecureRequestWarning: Unverified HTTPS request is being made to host 'www.google.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings\n",
      "  warnings.warn(\n"
     ]
    }
   ],
   "source": [
    "#尝试解决方案：把 verify 参数设置为 False 即可\n",
    "headers = {'User-Agent':'Chrome/10'}\n",
    "r = requests.get('https://www.google.com',verify=False,headers=headers)\n",
    "try:\n",
    "    r.raise_for_status() #抛出异常问题\n",
    "    r.encoding = r.apparent_encoding\n",
    "    print(r.status_code)\n",
    "    print(r.text)\n",
    "except Exception as e:\n",
    "    print(e)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "即便跳过SSL的问题，甚至修改头部信息，上面的程序依旧弹出403Forbidden问题。这时需要挂代理服务\n",
    "\n",
    "5. 代理服务\n",
    "\n",
    "在爬取网页的过程中，经常会出现不久前可以爬取的网页现在无法爬取了，这是因为您的IP被爬取网站的服务器所屏蔽了。此时代理服务可以为您解决这一麻烦，设置代理时，首先需要找到代理地址，例如，122.114.31.177，对应的端口号为808，完整的格式为122.114.31.177:808。示例代码如下：\n",
    "\n",
    "或者大规模爬取出现异常要求登录等等问题。这里不再详述\n",
    "\n",
    "<font face=\"黑体\" color=red size=6>\n",
    "proxy = {'http': '122.114.31.177:808', 'https': '122.114.31.177:8080'}\n",
    "</font>\n",
    "\n",
    "6. 身份验证\n",
    "在访问网站时，我们可能会遇到身份认证页面，需要用户输入用户名和密码！\n",
    "\n",
    "这时主要配置**auth=('name','pass')** 或者HTTPBasicAuth类中显示"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n",
      "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n",
      " <head>\n",
      "  <meta content=\"text/html; charset=utf-8\" http-equiv=\"Content-Type\"/>\n",
      "  <title>\n",
      "   THEOL网络教学综合平台-厦门大学\n",
      "  </title>\n",
      "  <link href=\"../styles/common/css/reset.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "  <link href=\"../styles/style_2_03/css/layout.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "  <link href=\"../styles/style_2_03/css/content.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "  <script language=\"javascript\" src=\"../styles/common/js/jquery-1.4.4.min.js\" type=\"text/javascript\">\n",
      "  </script>\n",
      "  <script language=\"javascript\" src=\"../styles/common/js/general.js\" type=\"text/javascript\">\n",
      "  </script>\n",
      "  <script language=\"javascript\" src=\"../styles/style_2_03/js/init.js\" type=\"text/javascript\">\n",
      "  </script>\n",
      "  <script type=\"text/javascript\">\n",
      "   function onHelp()\n",
      "        {\n",
      "            var url=UrlEncode(location.href);\n",
      "            window.open(\"../common/help/help.jsp?qstr=\"+url,\"在线帮助\",\"toolbar=yes,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes\");\n",
      "        }\n",
      "  </script>\n",
      " </head>\n",
      " <body class=\"index\">\n",
      "  <div class=\"wrapper\">\n",
      "   <div class=\"wrap\">\n",
      "    <div class=\"header\">\n",
      "     <div class=\"head\">\n",
      "      <div class=\"logo\">\n",
      "       <ul class=\"en_ch\">\n",
      "        <li class=\"ch\">\n",
      "         <a href=\"\" target=\"_self\">\n",
      "          简体中文\n",
      "         </a>\n",
      "        </li>\n",
      "        <li class=\"en\">\n",
      "         <a href=\"http://course.xmu.edu.cn/en/index.do\" target=\"_self\">\n",
      "          English\n",
      "         </a>\n",
      "        </li>\n",
      "        <div style=\"clear:both;\">\n",
      "        </div>\n",
      "       </ul>\n",
      "       <div class=\"school_name\">\n",
      "       </div>\n",
      "       <div class=\"frame_name\">\n",
      "       </div>\n",
      "      </div>\n",
      "      <div class=\"nav\">\n",
      "       <ul>\n",
      "        <li>\n",
      "         <a class=\"cur\" href=\"/meol/homepage/common/index.jsp\">\n",
      "          <span>\n",
      "           首页\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a class=\"\" href=\"/meol/homepage/common/index_lesson_rank.jsp\">\n",
      "          <span>\n",
      "           推荐课程\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a class=\"\" href=\"/meol/homepage/common/index_teacher.jsp\">\n",
      "          <span>\n",
      "           任课教师\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a class=\"\" href=\"/meol/homepage/common/index_teacher_rank.jsp\">\n",
      "          <span>\n",
      "           教学名师\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a href=\"/meol/homepage/common/info_index.jsp?folderId=183255\">\n",
      "          <span>\n",
      "           疫情防控思政大课\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a href=\"/meol/homepage/common/info_index.jsp?folderId=2422\">\n",
      "          <span>\n",
      "           文档下载\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a href=\"infoview.jsp?resId=13731\" target=\"_blank\">\n",
      "          <span>\n",
      "           使用指南\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "        <li>\n",
      "         <a href=\"/meol/homepage/common/info_index.jsp?folderId=33862\">\n",
      "          <span>\n",
      "           友情链接\n",
      "          </span>\n",
      "         </a>\n",
      "        </li>\n",
      "       </ul>\n",
      "      </div>\n",
      "     </div>\n",
      "    </div>\n",
      "    <div class=\"bodyer\">\n",
      "     <div class=\"bodys clearfix\">\n",
      "      <div class=\"sidebar\">\n",
      "       <div class=\"login\">\n",
      "        <head>\n",
      "        </head>\n",
      "        <script language=\"JavaScript\" type=\"text/JavaScript\">\n",
      "         function checkLogin(){\r\n",
      "        var name=document.getElementById(\"userName\");\r\n",
      "        var pass=document.getElementById(\"passWord\");\r\n",
      "        var formobj=document.getElementById(\"form1\");\r\n",
      "        if(name.value == \"\"){\r\n",
      "            name.focus();\r\n",
      "            alert(\"用户名不能为空！\");\r\n",
      "            return false;\r\n",
      "        }else if(pass.value == \"\"){\r\n",
      "            pass.focus();\r\n",
      "            alert(\"密码不能为空！\");\r\n",
      "            return false;\r\n",
      "        }else{\r\n",
      "            \r\n",
      "            setCookie(\"xmuMeolLogin\",\"cn\");\r\n",
      "//            alert(getCookie(\"xmuMeolLogin\"));\r\n",
      "            return true;\r\n",
      "        }\r\n",
      "\r\n",
      "\r\n",
      "\r\n",
      "    }\r\n",
      "    function getCookie(name)\r\n",
      "    {\r\n",
      "        var arr,reg=new RegExp(\"(^| )\"+name+\"=([^;]*)(;|$)\");\r\n",
      "        if(arr=document.cookie.match(reg))\r\n",
      "        return unescape(arr[2]);\r\n",
      "        else\r\n",
      "        return null;\r\n",
      "    }\r\n",
      "\r\n",
      "    var _loginCookie = getCookie(\"xmuMeolLogin\");\r\n",
      "\r\n",
      "    function setCookie(name,value)\r\n",
      "    {\r\n",
      "        var Days = 7;\r\n",
      "        var exp = new Date();\r\n",
      "        exp.setTime(exp.getTime() + Days*24*60*60*1000);\r\n",
      "        document.cookie = name + \"=\"+ escape (value) + \";expires=\" + exp.toGMTString() + \";path=/meol\";\r\n",
      "    }\r\n",
      "\r\n",
      "    function auth(){\r\n",
      "        \r\n",
      "       window.location.href=\"../../oauth/callback.jsp\";\r\n",
      "    }\n",
      "        </script>\n",
      "        <div class=\"loginwrap\">\n",
      "         <div class=\"login-title\">\n",
      "          <h4>\n",
      "           用户登录\n",
      "          </h4>\n",
      "         </div>\n",
      "         <form action=\"/meol/homepage/common/login.jsp\" id=\"login\" method=\"post\" name=\"login\" onsubmit=\"return checkLogin();\">\n",
      "          <input name=\"logintoken\" type=\"hidden\" value=\"1593964088766\"/>\n",
      "          <div class=\"login-content\">\n",
      "           <div>\n",
      "            <label>\n",
      "             用户名\n",
      "            </label>\n",
      "            <input id=\"userName\" name=\"IPT_LOGINUSERNAME\" tabindex=\"1\" type=\"text\"/>\n",
      "           </div>\n",
      "           <div>\n",
      "            <label class=\"label_pw\">\n",
      "             密    码\n",
      "            </label>\n",
      "            <input id=\"passWord\" name=\"IPT_LOGINPASSWORD\" tabindex=\"2\" type=\"password\"/>\n",
      "           </div>\n",
      "          </div>\n",
      "          <div class=\"login-button xd1\">\n",
      "           <input class=\"submit\" type=\"submit\" value=\"\">\n",
      "            <input class=\"xd\" onclick=\"auth();\" type=\"button\" value=\"\"/>\n",
      "           </input>\n",
      "          </div>\n",
      "         </form>\n",
      "        </div>\n",
      "       </div>\n",
      "       <div class=\"shortcutmenu\">\n",
      "        <div class=\"shortcutwrap\">\n",
      "         <div class=\"shortcut-ul\">\n",
      "          <ul>\n",
      "           <li>\n",
      "            <a class=\"s3\" href=\"/meol/homepage/common/index_issue.jsp\">\n",
      "             <span>\n",
      "              研究型教学\n",
      "             </span>\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a class=\"s10\" href=\"/meol/homepage/common/index_vblog.jsp\">\n",
      "             <span>\n",
      "              教学播客\n",
      "             </span>\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a class=\"s7\" href=\"http://courseunion.theti.org/courseunion/\" target=\"_blank\">\n",
      "             <span>\n",
      "              课程共享联盟\n",
      "             </span>\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a class=\"s8\" href=\"http://course.xmu.edu.cn/moocresource/\" target=\"_blank\">\n",
      "             <span>\n",
      "              教学资源中心\n",
      "             </span>\n",
      "            </a>\n",
      "           </li>\n",
      "          </ul>\n",
      "         </div>\n",
      "        </div>\n",
      "       </div>\n",
      "       <div class=\"deplist\">\n",
      "        <div class=\"depwrap\">\n",
      "         <div class=\"dep-title\">\n",
      "          <h4>\n",
      "           开课院系\n",
      "          </h4>\n",
      "         </div>\n",
      "         <div class=\"dep-ul\" id=\"deplist\">\n",
      "          <ul>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=12664\" title=\"少数民族预科班\">\n",
      "             少数民族预科班\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=13064\" title=\"图书馆\">\n",
      "             图书馆\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10137\" title=\"人文学院\">\n",
      "             人文学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10127\" title=\"外文学院\">\n",
      "             外文学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10138\" title=\"法学院\">\n",
      "             法学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10123\" title=\"公共事务学院\">\n",
      "             公共事务学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10134\" title=\"经济学院\">\n",
      "             经济学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10136\" title=\"管理学院\">\n",
      "             管理学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10132\" title=\"艺术学院\">\n",
      "             艺术学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10140\" title=\"数学科学学院\">\n",
      "             数学科学学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10370\" title=\"物理科学与技术学院\">\n",
      "             物理科学与技术学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10128\" title=\"化学化工学院\">\n",
      "             化学化工学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10121\" title=\"生命科学学院\">\n",
      "             生命科学学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10360\" title=\"海洋与地球学院\">\n",
      "             海洋与地球学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10129\" title=\"信息科学与技术学院\">\n",
      "             信息科学与技术学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10126\" title=\"软件学院\">\n",
      "             软件学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10124\" title=\"医学院\">\n",
      "             医学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10122\" title=\"建筑与土木工程学院\">\n",
      "             建筑与土木工程学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10141\" title=\"南洋研究院\">\n",
      "             南洋研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10142\" title=\"台湾研究院\">\n",
      "             台湾研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10130\" title=\"教育研究院\">\n",
      "             教育研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10170\" title=\"体育教学部\">\n",
      "             体育教学部\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10144\" title=\"国际学院\">\n",
      "             国际学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10120\" title=\"国际关系学院\">\n",
      "             国际关系学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10125\" title=\"材料学院\">\n",
      "             材料学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10147\" title=\"王亚南经济研究院\">\n",
      "             王亚南经济研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10151\" title=\"财务管理与会计研究院\">\n",
      "             财务管理与会计研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10131\" title=\"新闻传播学院\">\n",
      "             新闻传播学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10150\" title=\"能源学院\">\n",
      "             能源学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10361\" title=\"知识产权研究院\">\n",
      "             知识产权研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10218\" title=\"马克思主义学院\">\n",
      "             马克思主义学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10146\" title=\"药学院\">\n",
      "             药学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10145\" title=\"公共卫生学院\">\n",
      "             公共卫生学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10149\" title=\"环境与生态学院\">\n",
      "             环境与生态学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=10156\" title=\"萨本栋微米纳米科学技术研究院\">\n",
      "             萨本栋微米纳米科学技术研究院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=12164\" title=\"航空航天学院\">\n",
      "             航空航天学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=17971\" title=\"电子科学与技术学院\">\n",
      "             电子科学与技术学院\n",
      "            </a>\n",
      "           </li>\n",
      "           <li>\n",
      "            <a href=\"index_dept.jsp?deptId=18056\" title=\"信息学院\">\n",
      "             信息学院\n",
      "            </a>\n",
      "           </li>\n",
      "          </ul>\n",
      "         </div>\n",
      "        </div>\n",
      "       </div>\n",
      "      </div>\n",
      "      <div class=\"main clearfix\">\n",
      "       <div class=\"block-l\">\n",
      "        <div class=\"showpic\">\n",
      "         <link href=\"../styles/common/plugins/sliderImg/slider.css\" rel=\"stylesheet\" type=\"text/css\">\n",
      "          <script src=\"../../styles/newstyle/js/jquery-1.7.2.js\" type=\"text/javascript\">\n",
      "          </script>\n",
      "          <script src=\"../styles/common/plugins/sliderImg/sliderfader.js\" type=\"text/javascript\">\n",
      "          </script>\n",
      "          <script type=\"text/javascript\">\n",
      "           $(function(){\n",
      "         var imglist = $(\"#slider\").find(\"img\");\n",
      "         if(imglist.length==4){\n",
      "             imglist.first().hover(function(){\n",
      "                $(this).css({cursor:'pointer'});\n",
      "             });\n",
      "             imglist.first().click(function(){\n",
      "                 window.open(\"../common/phone.jsp\",\"showphone\");\n",
      "             });\n",
      "         }\n",
      "      });\n",
      "          </script>\n",
      "          <div class=\"showpicwrap clearfix\">\n",
      "           <!--Slider 开始-->\n",
      "           <div id=\"slideshow\">\n",
      "            <div id=\"slider\">\n",
      "             <!--轮询图片-->\n",
      "             <div id=\"slides\">\n",
      "              <img alt=\"\" src=\"../styles/style_2_03/image/showpic_4.jpg\"/>\n",
      "              <img alt=\"\" src=\"../styles/style_2_03/image/showpic_1.jpg\"/>\n",
      "              <img alt=\"\" src=\"../styles/style_2_03/image/showpic_2.jpg\"/>\n",
      "              <img alt=\"\" src=\"../styles/style_2_03/image/showpic_3.jpg\"/>\n",
      "             </div>\n",
      "             <!--轮询图片-->\n",
      "             <ul id=\"slidepagination\">\n",
      "             </ul>\n",
      "            </div>\n",
      "            <script type=\"text/javascript\">\n",
      "             var Slider=new SLIDER.fader.fade('Slider',{\n",
      "       id:'slides',\n",
      "       auto:4, //时间，秒\n",
      "       resume:true,\n",
      "       navid:'slidepagination',\n",
      "       activeclass:'current',\n",
      "       visible:true,\n",
      "       position:0\n",
      "   });\n",
      "            </script>\n",
      "            <!--Slider 结束-->\n",
      "           </div>\n",
      "          </div>\n",
      "         </link>\n",
      "        </div>\n",
      "        <div class=\"search\">\n",
      "         <script type=\"text/javascript\">\n",
      "          function checkSearch(){\n",
      "         if($.trim(document.searchdepform.s_keyword.value) == \"\" || document.searchdepform.s_keyword.value == \"请输入课程编号或名称\" ){\n",
      "             alert(\"课程编号或名称不能为空！\");\n",
      "             return false;\n",
      "         }\n",
      "        return true;\n",
      "    }\n",
      "         </script>\n",
      "         <!--请选择院系:-->\n",
      "         <div class=\"searchwrap\">\n",
      "          <form action=\"search_main.jsp\" method=\"post\" name=\"searchdepform\" onsubmit=\"return checkSearch()\">\n",
      "           <input name=\"deptId\" type=\"hidden\" value=\"0\"/>\n",
      "           <input name=\"s_keywordrealation\" type=\"hidden\" value=\"0\"/>\n",
      "           <div class=\"search-title\">\n",
      "            <h4>\n",
      "             课程查询\n",
      "            </h4>\n",
      "           </div>\n",
      "           <div class=\"search-input\">\n",
      "            <span>\n",
      "             请输入课程编号/名称：\n",
      "            </span>\n",
      "            <input id=\"searchtitle\" name=\"s_keyword\" type=\"text\" value=\"\"/>\n",
      "           </div>\n",
      "           <div class=\"search-but\">\n",
      "            <input class=\"button\" title=\"点击查询课程\" type=\"submit\" value=\"\"/>\n",
      "           </div>\n",
      "          </form>\n",
      "         </div>\n",
      "        </div>\n",
      "        <div class=\"notify\">\n",
      "         <div class=\"notifywrap\">\n",
      "          <div class=\"notify-title\">\n",
      "           <h4>\n",
      "            通知公告\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"notify-ul\">\n",
      "           <ul>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2020-05-15\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=436133\" target=\"_blank\" title=\"关于优化在线测试停机服务通知\">\n",
      "              关于优化在线测试停机服务通知\n",
      "             </a>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2020-02-13\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=372713\" target=\"_blank\" title=\"关于课程中心平台优化停机通知\">\n",
      "              关于课程中心平台优化停机通知\n",
      "             </a>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2019-12-02\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=346987\" target=\"_blank\" title=\"12:00-14:00期间课程中心暂停访问通知\">\n",
      "              12:00-14:00期间课程中心暂停访问通知\n",
      "             </a>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2018-05-11\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=227799\" target=\"_blank\" title=\"12:00-14:00期间课程中心暂停访问通知\">\n",
      "              12:00-14:00期间课程中心暂停访问通知\n",
      "             </a>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2018-04-08\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=217790\" target=\"_blank\" title=\"关于4月9、11日21:00服务器停机通知\">\n",
      "              关于4月9、11日21:00服务器停机通知\n",
      "             </a>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"time\">\n",
      "              2018-03-12\n",
      "             </span>\n",
      "             <a class=\"infolist\" href=\"../../common/inform/message_content.jsp?nid=206750\" target=\"_blank\" title=\"3月12日中午12：00-14：00课程中心平台更新维护\">\n",
      "              3月12日中午12：00-14：00课程中心平台更新维护\n",
      "             </a>\n",
      "            </li>\n",
      "           </ul>\n",
      "          </div>\n",
      "          <div class=\"notify-more\">\n",
      "           <a href=\"./inform_all.jsp\" target=\"_blank\">\n",
      "            &gt;&gt;更多\n",
      "           </a>\n",
      "          </div>\n",
      "         </div>\n",
      "        </div>\n",
      "        <div class=\"schoolinfo\">\n",
      "         <div class=\"schoolinfowrap\">\n",
      "          <div class=\"schoolinfo-title\">\n",
      "           <h4>\n",
      "            平台简介\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"schoolinfo-content\">\n",
      "           <input id=\"653_content\" name=\"653_content\" type=\"hidden\" value='&lt;p&gt;&lt;span style=\"font-family: 宋体\"&gt;&lt;font face=\"宋体\"&gt;欢迎访问厦门大学课程中心！&lt;br /&gt;&amp;nbsp; 为进一步深化教育改革，加快我校优质教学资源的共建共享，我校引进了清华大学教育技术研究所研发的支撑教与学的网络支撑环境的综合平台。按照功能架构，平台包括几个子系统：通用网络教学平台、研究型教学平台、精品课程建设与评审平台和专业建设平台、教学播客平台、课程联盟平台。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;通用网络教学平台&lt;/strong&gt;&amp;nbsp; 支持课程的长期滚动建设以及教学资源的积累与共享，支持多种师生互动模式，支持教学过程跟踪统计，教学过程与评价展示相结合。实现了师生跨时间、空间的广泛交流，能够充分调动学生的主动性，更好地实施素质教育，全面提升教育信息化发展水平。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;精品课程建设与评审平台&lt;/strong&gt;&amp;nbsp; 打破网络课程和精品课程相互独立的僵局，实现了二者之间的相互引用，避免了二次建设，为教师节省了时间、精力。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;研究型教学平台&lt;/strong&gt;&amp;nbsp; 支持探究学习、自主学习、协助学习等活动形式的案例教学、课程教学设计等研究性教学模式，突出师生互动与协作。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;专业建设平台&lt;/strong&gt;&amp;nbsp; 专业建设是高校教学改革的重要工作，是教育部&amp;ldquo;质量工程&amp;rdquo;的核心内容，旨在实现专业建设、课程建设和日常教学的统一管理，摆脱了对技术人员的依赖，提高了工作效率和展示效果。&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;流媒体点播平台&lt;/strong&gt; 采用与国内主流的流媒体点播网站相同技术路线，集流媒体格式转换服务、流媒体点播服务于一体，实现音视频教学资源的集中组织、管理与共享，更合理的资源版权保护，便于大规模并发学习、教师培训等。&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=\"font-family: 宋体\"&gt;&lt;font face=\"宋体\"&gt;&amp;nbsp; 课程联盟平台 清华大学教育技术研究所以所有合作院校网络教学综合平台中的课程为基础，通过技术手段构建网络课程共建共享，实现为高校教育资源搭建公共服务平台，进而促进优质资源普及共享。&lt;br /&gt;==============================================================================================================&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=\"font-family:宋体;\"&gt;政策咨询联系人：教务处&amp;nbsp; &amp;nbsp;钟老师&amp;nbsp; &lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=\"font-family: 宋体;\"&gt;联系电话：2181651&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=\"font-family: 宋体\"&gt;&lt;font face=\"宋体\"&gt;技术支持联系人：现代教育技术与实践训练中心&amp;nbsp; &amp;nbsp;郑老师&amp;nbsp;&amp;nbsp; 刘老师&lt;br /&gt;联系电话：2181820&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 电子邮箱：&lt;a href=\"mailto:course@xmu.edu.cn\"&gt;course@xmu.edu.cn&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;'/>\n",
      "           <iframe allowtransparency=\"true\" frameborder=\"0\" height=\"100%\" id=\"_rtf_content653\" marginheight=\"0\" name=\"_rtf_content653\" scrolling=\"no\" src=\"/meol/common/ckeditor/content.html?name=653\" width=\"100%\">\n",
      "           </iframe>\n",
      "          </div>\n",
      "          <div class=\"schoolinfo-img\">\n",
      "          </div>\n",
      "         </div>\n",
      "        </div>\n",
      "       </div>\n",
      "       <div class=\"block-r\">\n",
      "        <div class=\"lessonhot\">\n",
      "         <div class=\"dayhot\">\n",
      "          <div class=\"dayhot-title\">\n",
      "           <h4>\n",
      "            课程日访问排行\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"dayhot-ul\">\n",
      "           <ul>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              创新创业思维与创业...\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               203\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               周洛宏\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              软件开发技术\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               43\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               吴德文\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              环境因素与健康(短...\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               37\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               林育纯\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              卫生法规\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               33\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               李红卫\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "           </ul>\n",
      "          </div>\n",
      "          <div class=\"dayhot-more\">\n",
      "           <a href=\"today_lesson_top_list.jsp\" target=\"_blank\">\n",
      "            &gt;&gt;更多\n",
      "           </a>\n",
      "          </div>\n",
      "         </div>\n",
      "         <div class=\"spacer\">\n",
      "         </div>\n",
      "         <div class=\"totalhot\">\n",
      "          <div class=\"totalhot-title\">\n",
      "           <h4>\n",
      "            课程总访问排行\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"totalhot-ul\">\n",
      "           <ul>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              <a href=\"../course/course_index.jsp?courseId=11942\" target=\"_blank\" title=\"C程序设计基础A\">\n",
      "               C程序设计基础A\n",
      "              </a>\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               72615\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               张丽丽\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              <a href=\"../course/course_index.jsp?courseId=12654\" target=\"_blank\" title=\"中国近现代史纲要\">\n",
      "               中国近现代史纲要\n",
      "              </a>\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               59422\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               李小平\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              基础化学实验（一）\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               56013\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               王翊如\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "            <li>\n",
      "             <span class=\"lesname\">\n",
      "              毛泽东思想和中国特...\n",
      "             </span>\n",
      "             <span class=\"lescount\">\n",
      "              访问次数：\n",
      "              <em>\n",
      "               55657\n",
      "              </em>\n",
      "             </span>\n",
      "             <span class=\"lestea\">\n",
      "              主讲教师：\n",
      "              <em>\n",
      "               邱志强\n",
      "              </em>\n",
      "             </span>\n",
      "            </li>\n",
      "           </ul>\n",
      "          </div>\n",
      "          <div class=\"totalhot-more\">\n",
      "           <a href=\"total_lesson_top_list.jsp\" target=\"_blank\">\n",
      "            &gt;&gt;更多\n",
      "           </a>\n",
      "          </div>\n",
      "         </div>\n",
      "         <div class=\"spacer\">\n",
      "         </div>\n",
      "        </div>\n",
      "        <div class=\"counter\">\n",
      "         <div class=\"totalcount\">\n",
      "          <div class=\"totalcount-title\">\n",
      "           <h4>\n",
      "            总访问量\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"totalcount-num\">\n",
      "           <span class=\"explain\">\n",
      "            21476066\n",
      "           </span>\n",
      "          </div>\n",
      "         </div>\n",
      "         <div class=\"spacer\">\n",
      "         </div>\n",
      "         <div class=\"lesscount\">\n",
      "          <div class=\"lesscount-title\">\n",
      "           <h4>\n",
      "            总课程数\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"lesscount-num\">\n",
      "           <span class=\"explain\">\n",
      "            7139\n",
      "           </span>\n",
      "          </div>\n",
      "         </div>\n",
      "         <div class=\"spacer\">\n",
      "         </div>\n",
      "         <div class=\"olcount\">\n",
      "          <div class=\"olcount-title\">\n",
      "           <h4>\n",
      "            在线人数\n",
      "           </h4>\n",
      "          </div>\n",
      "          <div class=\"olcount-num\">\n",
      "           <span class=\"explain\">\n",
      "            41\n",
      "           </span>\n",
      "          </div>\n",
      "         </div>\n",
      "        </div>\n",
      "       </div>\n",
      "      </div>\n",
      "     </div>\n",
      "    </div>\n",
      "    <div class=\"footer\">\n",
      "     <div class=\"foot\">\n",
      "      <div class=\"copyright\">\n",
      "       <p>\n",
      "        <a href=\"http://www.xmu.edu.cn/\" target=\"_blank\">\n",
      "         厦门大学\n",
      "        </a>\n",
      "        版权所有 2014\n",
      "        <a href=\"http://www.theti.org\" target=\"_blank\">\n",
      "         清华大学教育技术研究所\n",
      "        </a>\n",
      "        技术支持（请使用1024x768分辨率，IE5.5或更高版本浏览器访问本系统）\n",
      "       </p>\n",
      "      </div>\n",
      "     </div>\n",
      "    </div>\n",
      "   </div>\n",
      "  </div>\n",
      " </body>\n",
      "</html>\n",
      "\n"
     ]
    }
   ],
   "source": [
    "from requests.auth import HTTPBasicAuth #也可以使用这个，只是auth=HTTPBasicAuth('name','pass')\n",
    "from bs4 import BeautifulSoup\n",
    "r = requests.get('http://course.xmu.edu.cn/meol/main.jsp',\n",
    "                 auth=('name','password'),headers=headers)#输入自己的名称和密码\n",
    "soup = BeautifulSoup(r.text,'html.parser')\n",
    "print(soup.prettify())"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "此外， requests 还提供了其他认证方式，如OAuth认证，不过此时需要安装oauth包，\n",
    "\n",
    "<font face=\"黑体\" color=red size=6>\n",
    "pip3 install requests_oauthlib     from requests_oauthlib import OAuth1\n",
    "</font>\n",
    "\n",
    "参考[官方文档](https://requests-oauthlib.readthedocs.org/)\n",
    "\n",
    "此外还有一种使用Request()对象方式执行操作,下面模拟执行POST请求"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n",
      "<title>405 Method Not Allowed</title>\n",
      "<h1>Method Not Allowed</h1>\n",
      "<p>The method is not allowed for the requested URL.</p>\n",
      "\n"
     ]
    }
   ],
   "source": [
    "from requests import Session,Request\n",
    "url = 'http://httpbin.org/get'\n",
    "data = {'name':'germey'}\n",
    "headers={'User-Agent':'Chrome/10'}\n",
    "s = Session()\n",
    "req = Request('POST',url,headers,data=data)\n",
    "p = s.prepare_request(req)\n",
    "r = s.send(p)\n",
    "print(r.text)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "更多的用法可以参考 requests 的[官方文档](http://docs.python-requests.org/)\n",
    "\n",
    "正则表达式模块（简述）\n",
    "==\n",
    "\n",
    "正则表达式中仅仅了解compile()方法  注意贪婪和非贪婪匹配问题\n",
    "\n",
    "**compile()方法可以将正则字符串编译成正则表达式对象，实现匹配复用**"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['Pytho']\n",
      "None\n",
      "<re.Match object; span=(15, 20), match='Pytho'>\n",
      "Pytho\n",
      "匹配字符串长度 (15, 20)\n",
      "<re.Match object; span=(0, 4), match='wise'>\n",
      "['wise', '123', 's', 'Python']\n"
     ]
    }
   ],
   "source": [
    "import re\n",
    "s = 'wise@123().s?{}Python'\n",
    "pattern = r'\\w{5}'\n",
    "p = re.findall(pattern,s,re.I)\n",
    "print(p)\n",
    "\n",
    "print(re.match(pattern,s,re.I))\n",
    "stn = re.search(pattern,s,re.M)\n",
    "print(stn)  #返回对象属性\n",
    "print(stn.group()) #匹配的值有哪些？\n",
    "print(\"匹配字符串长度\",stn.span())\n",
    "pat = r'\\w+'\n",
    "print(re.search(pat,s,re.I))\n",
    "print(re.findall(pat,s,re.I))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "项目要求：\n",
    "使用**多线程**爬虫实现爬取猫眼电影的排行榜（等到讲完解析库的内容再进行叙述！）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<html>\n",
      "\t<head>\n",
      "\t\t\n",
      "\t\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\"/>\n",
      "\t\t<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\"/>\n",
      "\t\t<meta content=\"always\" name=\"referrer\"/>\n",
      "        <meta name=\"theme-color\" content=\"#2932e1\"/>\n",
      "        <link rel=\"shortcut icon\" href=\"/favicon.ico\" type=\"image/x-icon\"/>\n",
      "        <link rel=\"icon\" sizes=\"any\" mask=\"\" href=\"//www.baidu.com/img/baidu_85beaf5496f291521eb75ba38eacbd87.svg\"/>\n",
      "        <link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"/content-search.xml\" title=\"百度搜索\"/>\n",
      "\t\t\n",
      "\t\t\n",
      "<title>%s site:open.163.com_百度搜索</title>\n",
      "\n",
      "\t\t\n",
      "\n",
      "\t\t\n",
      "<style data-for=\"result\" type=\"text/css\" id=\"css_newi_result\">body{color:#333;background:#fff;padding:6px 0 0;margin:0;position:relative;min-width:900px}\n",
      "body,th,td,.p1,.p2{font-family:arial}\n",
      "p,form,ol,ul,li,dl,dt,dd,h3{margin:0;padding:0;list-style:none}\n",
      "input{padding-top:0;padding-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}\n",
      "table,img{border:0}\n",
      "td{font-size:9pt;line-height:18px}\n",
      "em{font-style:normal;color:#c00}\n",
      "a em{text-decoration:underline}\n",
      "cite{font-style:normal;color:green}\n",
      ".m,a.m{color:#666}\n",
      "a.m:visited{color:#606}\n",
      ".g,a.g{color:green}\n",
      ".c{color:#77c}\n",
      ".f14{font-size:14px}\n",
      ".f10{font-size:10.5pt}\n",
      ".f16{font-size:16px}\n",
      ".f13{font-size:13px}\n",
      ".bg{background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_441e82f.png);_background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_d5b04cc.gif);background-repeat:no-repeat}\n",
      "#u,#head,#tool,#search,#foot{font-size:12px}\n",
      ".logo{width:117px;height:38px;cursor:pointer}\n",
      ".p1{line-height:120%;margin-left:-12pt}\n",
      ".p2{width:100%;line-height:120%;margin-left:-12pt}\n",
      "#wrapper{_zoom:1}\n",
      "#container{word-break:break-all;word-wrap:break-word;position:relative}\n",
      ".container_s{width:1002px}\n",
      ".container_l{width:1222px}\n",
      "#content_left{width:636px;float:left;padding-left:35px}\n",
      "#content_right{border-left:1px solid #e1e1e1;float:right}\n",
      ".container_s #content_right{width:271px}\n",
      ".container_l #content_right{width:434px}\n",
      ".content_none{padding-left:35px}\n",
      "#u{color:#999;white-space:nowrap;position:absolute;right:10px;top:4px;z-index:299}\n",
      "#u a{color:#00c;margin:0 5px}\n",
      "#u .reg{margin:0}\n",
      "#u .last{margin-right:0}\n",
      "#u .un{font-weight:700;margin-right:5px}\n",
      "#u ul{width:100%;background:#fff;border:1px solid #9b9b9b}\n",
      "#u li{height:25px}\n",
      "#u li a{width:100%;height:25px;line-height:25px;display:block;text-align:left;text-decoration:none;text-indent:6px;margin:0;filter:none\\9}\n",
      "#u li a:hover{background:#ebebeb}\n",
      "#u li.nl{border-top:1px solid #ebebeb}\n",
      "#user{display:inline-block}\n",
      "#user_center{position:relative;display:inline-block}\n",
      "#user_center .user_center_btn{margin-right:5px}\n",
      ".userMenu{width:64px;position:absolute;right:7px;_right:2px;top:15px;top:14px\\9;*top:15px;padding-top:4px;display:none;*background:#fff}\n",
      "#head{padding-left:35px;margin-bottom:20px;width:900px}\n",
      ".fm{clear:both;position:relative;z-index:297}\n",
      ".nv a,.nv b,.btn,#page,#more{font-size:14px}\n",
      ".s_nav{height:45px}\n",
      ".s_nav .s_logo{margin-right:20px;float:left}\n",
      ".s_nav .s_logo img{border:0;display:block}\n",
      ".s_tab{line-height:18px;padding:20px 0 0;float:left}\n",
      ".s_nav a{color:#00c;font-size:14px}\n",
      ".s_nav b{font-size:14px}\n",
      ".s_ipt_wr{width:536px;height:30px;display:inline-block;margin-right:5px;background-position:0 -96px;border:1px solid #b6b6b6;border-color:#7b7b7b #b6b6b6 #b6b6b6 #7b7b7b;vertical-align:top}\n",
      ".s_ipt{width:523px;height:22px;font:16px/18px arial;line-height:22px;margin:5px 0 0 7px;padding:0;background:#fff;border:0;outline:0;-webkit-appearance:none}\n",
      ".s_btn{width:95px;height:32px;padding-top:2px\\9;font-size:14px;padding:0;background-color:#ddd;background-position:0 -48px;border:0;cursor:pointer}\n",
      ".s_btn_h{background-position:-240px -48px}\n",
      ".s_btn_wr{width:97px;height:34px;display:inline-block;background-position:-120px -48px;*position:relative;z-index:0;vertical-align:top}\n",
      ".fm_red .s_ipt_wr,.fm_red .s_ipt_wr.iptfocus,.fm_red .s_ipt_wr:hover,.fm_red .s_ipt_wr.ipthover{border-color:#e10602 transparent #e10602 #e10602}\n",
      ".fm_red .s_btn{background-color:#e10602;border-bottom:1px solid #c30602}\n",
      ".yy_fm .s_ipt_wr,.yy_fm .s_ipt_wr.iptfocus,.yy_fm .s_ipt_wr:hover,.yy_fm .s_ipt_wr.ipthover{border-color:#e10602 transparent #e10602 #e10602;animation:yy-ipt .2s;-moz-animation:yy-ipt .2s;-webkit-animation:yy-ipt .2s;-o-animation:yy-ipt .2s}\n",
      ".yy_fm .s_btn{background-color:#e10602;border-bottom:1px solid #c30602;animation:yunying .2s;-moz-animation:yunying .2s;-webkit-animation:yunying .2s;-o-animation:yunying .2s}\n",
      ".yy_fm_blue .s_ipt_wr,.yy_fm_blue .s_ipt_wr.iptfocus,.yy_fm_blue .s_ipt_wr:hover,.yy_fm_blue .s_ipt_wr.ipthover{animation:yy-ipt-blue .2s;border-color:#4791ff transparent #4791ff #4791ff}\n",
      ".yy_fm_blue .s_btn{animation:yunying-blue .2s;background-color:#3385ff;border-bottom:1px solid #2d78f4}\n",
      "@keyframes yy-ipt{0%{border-color:#4791ff transparent #4791ff #4791ff}\n",
      "100%{border-color:#e10602 transparent #e10602 #e10602}}\n",
      "@-moz-keyframes yy-ipt{0%{border-color:#4791ff transparent #4791ff #4791ff}\n",
      "100%{border-color:#e10602 transparent #e10602 #e10602}}\n",
      "@-webkit-keyframes yy-ipt{0%{border-color:#4791ff transparent #4791ff #4791ff}\n",
      "100%{border-color:#e10602 transparent #e10602 #e10602}}\n",
      "@-o-keyframes yy-ipt{0%{border-color:#4791ff transparent #4791ff #4791ff}\n",
      "100%{border-color:#e10602 transparent #e10602 #e10602}}\n",
      "@keyframes yy-ipt-blue{0%{border-color:#e10602 transparent #e10602 #e10602}\n",
      "100%{border-color:#4791ff transparent #4791ff #4791ff}}\n",
      "@-moz-keyframes yy-ipt-blue{0%{border-color:#e10602 transparent #e10602 #e10602}\n",
      "100%{border-color:#4791ff transparent #4791ff #4791ff}}\n",
      "@-webkit-keyframes yy-ipt-blue{0%{border-color:#e10602 transparent #e10602 #e10602}\n",
      "100%{border-color:#4791ff transparent #4791ff #4791ff}}\n",
      "@-o-keyframes yy-ipt-blue{0%{border-color:#e10602 transparent #e10602 #e10602}\n",
      "100%{border-color:#4791ff transparent #4791ff #4791ff}}\n",
      "@keyframes yunying{0%{background-color:#3385ff;border-bottom:1px solid #2d78f4}\n",
      "100%{background-color:#e10602;border-bottom:1px solid #c30602}}\n",
      "@-moz-keyframes yunying{0%{background-color:#3385ff;border-bottom:1px solid #2d78f4}\n",
      "100%{background-color:#e10602;border-bottom:1px solid #c30602}}\n",
      "@-webkit-keyframes yunying{0%{background-color:#3385ff;border-bottom:1px solid #2d78f4}\n",
      "100%{background-color:#e10602;border-bottom:1px solid #c30602}}\n",
      "@-o-keyframes yunying{0%{background-color:#3385ff;border-bottom:1px solid #2d78f4}\n",
      "100%{background-color:#e10602;border-bottom:1px solid #c30602}}\n",
      "@keyframes yunying-blue{0%{background-color:#e10602;border-bottom:1px solid #c30602}\n",
      "100%{background-color:#3385ff;border-bottom:1px solid #2d78f4}}\n",
      "@-moz-keyframes yunying-blue{0%{background-color:#e10602;border-bottom:1px solid #c30602}\n",
      "100%{background-color:#3385ff;border-bottom:1px solid #2d78f4}}\n",
      "@-webkit-keyframes yunying-blue{0%{background-color:#e10602;border-bottom:1px solid #c30602}\n",
      "100%{background-color:#3385ff;border-bottom:1px solid #2d78f4}}\n",
      "@-o-keyframes yunying-blue{0%{background-color:#e10602;border-bottom:1px solid #c30602}\n",
      "100%{background-color:#3385ff;border-bottom:1px solid #2d78f4}}\n",
      ".sethf{padding:0;margin:0;font-size:14px}\n",
      ".set_h{display:none;behavior:url(#default#homepage)}\n",
      ".set_f{display:none}\n",
      ".shouji{margin-left:19px}\n",
      ".shouji a{text-decoration:none}\n",
      "#head .bdsug{top:33px}\n",
      "#search form{position:relative}\n",
      "#search form .bdsug{bottom:33px}\n",
      ".bdsug{display:none;position:absolute;z-index:1;width:538px;background:#fff;border:1px solid #ccc;_overflow:hidden;box-shadow:1px 1px 3px #ededed;-webkit-box-shadow:1px 1px 3px #ededed;-moz-box-shadow:1px 1px 3px #ededed;-o-box-shadow:1px 1px 3px #ededed}\n",
      ".bdsug.bdsugbg ul{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/sugbg_1762fe7.png) 100% 100% no-repeat;background-size:100px 110px;background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/sugbg_90fc9cf.gif)\\9}\n",
      ".bdsug li{width:522px;color:#000;font:14px arial;line-height:22px;padding:0 8px;position:relative;cursor:default}\n",
      ".bdsug li.bdsug-s{background:#f0f0f0}\n",
      ".bdsug-store span,.bdsug-store b{color:#7A77C8}\n",
      ".bdsug-store-del{font-size:12px;color:#666;text-decoration:underline;position:absolute;right:8px;top:0;cursor:pointer;display:none}\n",
      ".bdsug-s .bdsug-store-del{display:inline-block}\n",
      ".bdsug-ala{display:inline-block;border-bottom:1px solid #e6e6e6}\n",
      ".bdsug-ala h3{line-height:14px;background:url(//www.baidu.com/img/sug_bd.png) no-repeat left center;margin:8px 0 5px;font-size:12px;font-weight:400;color:#7B7B7B;padding-left:20px}\n",
      ".bdsug-ala p{font-size:14px;font-weight:700;padding-left:20px}\n",
      ".bdsug .bdsug-direct{width:auto;padding:0;border-bottom:1px solid #f1f1f1}\n",
      ".bdsug .bdsug-direct p{color:#00c;font-weight:700;line-height:34px;padding:0 8px;cursor:pointer;white-space:nowrap;overflow:hidden}\n",
      ".bdsug .bdsug-direct p img{width:16px;height:16px;margin:7px 6px 9px 0;vertical-align:middle}\n",
      ".bdsug .bdsug-direct p span{margin-left:8px}\n",
      ".bdsug .bdsug-direct p i{font-size:12px;line-height:100%;font-style:normal;font-weight:400;color:#fff;background-color:#2b99ff;display:inline;text-align:center;padding:1px 5px;*padding:2px 5px 0;margin-left:8px;overflow:hidden}\n",
      ".bdsug .bdsug-pcDirect{color:#000;font-size:14px;line-height:30px;height:30px;background-color:#f8f8f8}\n",
      ".bdsug .bdsug-pc-direct-tip{position:absolute;right:15px;top:8px;width:55px;height:15px;display:block;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/pc_direct_42d6311.png) no-repeat 0 0}\n",
      ".bdsug li.bdsug-pcDirect-s{background-color:#f0f0f0}\n",
      ".bdsug .bdsug-pcDirect-is{color:#000;font-size:14px;line-height:22px;background-color:#f8f8f8}\n",
      ".bdsug .bdsug-pc-direct-tip-is{position:absolute;right:15px;top:3px;width:55px;height:15px;display:block;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/pc_direct_42d6311.png) no-repeat 0 0}\n",
      ".bdsug li.bdsug-pcDirect-is-s{background-color:#f0f0f0}\n",
      ".bdsug .bdsug-pcDirect-s .bdsug-pc-direct-tip,.bdsug .bdsug-pcDirect-is-s .bdsug-pc-direct-tip-is{background-position:0 -15px}\n",
      ".bdsug .bdsug-newicon{color:#929292;opacity:.7;font-size:12px;display:inline-block;line-height:22px;letter-spacing:2px}\n",
      ".bdsug .bdsug-s .bdsug-newicon{opacity:1}\n",
      ".bdsug .bdsug-newicon i{letter-spacing:0;font-style:normal}\n",
      ".bdsug .bdsug-feedback-wrap{text-align:right;background:#fafafa;color:#666;height:25px;line-height:27px}\n",
      ".bdsug .bdsug-feedback{margin-right:10px;text-decoration:underline;color:#666}\n",
      ".toggle-underline{text-decoration:none}\n",
      ".toggle-underline:hover{text-decoration:underline}\n",
      "#tb_mr{color:#00c;cursor:pointer;position:relative;z-index:298}\n",
      "#tb_mr b{font-weight:400;text-decoration:underline}\n",
      "#tb_mr small{font-size:11px}\n",
      "#page{font:14px arial;white-space:nowrap;padding-left:35px}\n",
      "#page a,#page strong{display:inline-block;vertical-align:text-bottom;height:66px;text-align:center;line-height:34px;text-decoration:none;overflow:hidden;margin-right:9px;background:#fff}\n",
      "#page a{cursor:pointer}\n",
      "#page a:hover{background:0 0}\n",
      "#page .n:hover,#page a:hover .pc{background:#f2f8ff;border:1px solid #38f}\n",
      "#page .n{height:34px;padding:0 18px;border:1px solid #e1e2e3}\n",
      "#page span{display:block}\n",
      "#page .pc{width:34px;height:34px;border:1px solid #e1e2e3;cursor:pointer}\n",
      "#page .fk{width:24px;height:24px;margin-bottom:6px;margin-left:6px;cursor:pointer}\n",
      "#page strong .fk,#page strong .pc{cursor:auto}\n",
      "#page .fk .c-icon-bear-pn{top:-3px;position:relative}\n",
      "#page .fkd .c-icon-bear-pn{top:3px;position:relative}\n",
      "#page .fk_cur .c-icon-bear-p{top:-2px;position:relative}\n",
      "#page strong .pc{border:0;width:36px;height:36px;line-height:36px}\n",
      "#page .nums{display:inline-block;vertical-align:text-bottom;height:36px;line-height:36px;margin-left:10px}\n",
      "#rs{width:900px;background:#fff;padding:8px 0;margin:20px 0 0 15px}\n",
      "#rs td{width:5%}\n",
      "#rs th{font-size:14px;font-weight:400;line-height:19px;white-space:nowrap;text-align:left;vertical-align:top}\n",
      "#rs .tt{font-weight:700;padding:0 10px 0 20px}\n",
      "#rs .tt_normal{font-weight:400}\n",
      "#rs_top{font-size:14px;margin-bottom:22px}\n",
      "#rs_top a{margin-right:18px}\n",
      "#container .rs{margin:30px 0 20px;padding:5px 0 15px;font-size:14px;width:540px;padding-left:121px;position:relative;background-color:#fafafa}\n",
      "#container .noback{background-color:#fff}\n",
      "#content_left .rs{margin-left:-121px}\n",
      "#container .rs table{width:540px}\n",
      "#container .rs td{width:5px}\n",
      "#container .rs th{font-size:14px;font-weight:400;white-space:nowrap;text-align:left;vertical-align:top;width:175px;line-height:22px}\n",
      "#container .rs .tt{font-weight:700;padding:0 10px 0 20px;padding:0;line-height:30px;font-size:16px}\n",
      "#container .rs a{margin:0;height:24px;width:173px;display:inline-block;line-height:25px;border:1px solid #ebebeb;text-align:center;vertical-align:middle;overflow:hidden;outline:0;color:#333;background-color:#fff;text-decoration:none}\n",
      "#container .rs a:hover{border-color:#388bff}\n",
      ".c-tip-con .c-tip-menu-b ul{width:100px}\n",
      ".c-tip-con .c-tip-menu-b ul{text-align:center}\n",
      ".c-tip-con .c-tip-menu-b li a{display:block;text-decoration:none;cursor:pointer;background-color:#fff;padding:3px 0;color:#666}\n",
      ".c-tip-con .c-tip-menu-b li a:hover{display:block;background-color:#ebebeb}\n",
      "#search{width:900px;padding:35px 0 16px 35px}\n",
      "#search .s_help{position:relative;top:10px}\n",
      "#foot{height:20px;line-height:20px;color:#77c;background:#e6e6e6;text-align:center}\n",
      "#foot span{color:#666}\n",
      ".site_tip{font-size:12px;margin-bottom:20px}\n",
      ".site_tip_icon{width:56px;height:56px;background:url(//www.baidu.com/aladdin/img/tools/tools-3.png) -288px 0 no-repeat}\n",
      ".to_zhidao,.to_tieba,.to_zhidao_bottom{font-size:16px;line-height:24px;margin:20px 0 0 35px}\n",
      ".to_tieba .c-icon-tieba{float:left}\n",
      ".f{line-height:115%;*line-height:120%;font-size:100%;width:33.7em;word-break:break-all;word-wrap:break-word}\n",
      ".h{margin-left:8px;width:100%}\n",
      ".r{word-break:break-all;cursor:hand;width:238px}\n",
      ".t{font-weight:400;font-size:medium;margin-bottom:1px}\n",
      ".pl{padding-left:3px;height:8px;padding-right:2px;font-size:14px}\n",
      ".mo,a.mo:link,a.mo:visited{color:#666;font-size:100%;line-height:10px}\n",
      ".htb{margin-bottom:5px}\n",
      ".jc a{color:#c00}\n",
      "a font[size=\"3\"] font,font[size=\"3\"] a font{text-decoration:underline}\n",
      "div.blog,div.bbs{color:#707070;padding-top:2px;font-size:13px}\n",
      ".result{width:33.7em;table-layout:fixed}\n",
      ".result-op .f{word-wrap:normal}\n",
      ".nums{font-size:12px;color:#999}\n",
      ".tools{position:absolute;top:10px;white-space:nowrap}\n",
      "#mHolder{width:62px;position:relative;z-index:296;top:-18px;margin-left:9px;margin-right:-12px;display:none}\n",
      "#mCon{height:18px;position:absolute;top:3px;top:6px\\9;cursor:pointer;line-height:18px}\n",
      ".wrapper_l #mCon{right:7px}\n",
      "#mCon span{color:#00c;display:block}\n",
      "#mCon .hw{text-decoration:underline;cursor:pointer;display:inline-block}\n",
      "#mCon .pinyin{display:inline-block}\n",
      "#mCon .c-icon-chevron-unfold2{margin-left:5px}\n",
      "#mMenu{width:56px;border:1px solid #9b9b9b;position:absolute;right:7px;top:23px;display:none;background:#fff}\n",
      "#mMenu a{width:100%;height:100%;color:#00c;display:block;line-height:22px;text-indent:6px;text-decoration:none;filter:none\\9}\n",
      "#mMenu a:hover{background:#ebebeb}\n",
      "#mMenu .ln{height:1px;background:#ebebeb;overflow:hidden;font-size:1px;line-height:1px;margin-top:-1px}\n",
      ".op_LAMP{background:url(//www.baidu.com/cache/global/img/aladdinIcon-1.0.gif) no-repeat 0 2px;color:#77C;display:inline-block;font-size:13px;height:12px;*height:14px;width:16px;text-decoration:none;zoom:1}\n",
      ".EC_mr15{margin-left:0}\n",
      ".pd15{padding-left:0}\n",
      ".map_1{width:30em;font-size:80%;line-height:145%}\n",
      ".map_2{width:25em;font-size:80%;line-height:145%}\n",
      ".favurl{background-repeat:no-repeat;background-position:0 1px;padding-left:20px}\n",
      ".dan_tip{font-size:12px;margin-top:4px}\n",
      ".dan_tip a{color:#b95b07}\n",
      "#more,#u ul,#mMenu,.msg_holder{box-shadow:1px 1px 2px #ccc;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#cccccc)\\9}\n",
      ".hit_top{line-height:18px;margin:0 15px 10px 0;width:516px}\n",
      ".hit_top .c-icon-bear{height:18px;margin-right:4px}\n",
      "#rs_top_new,.hit_top_new{width:538px;font-size:13px;line-height:1.54;word-wrap:break-word;word-break:break-all;margin:0 0 14px}\n",
      ".zhannei-si{margin:0 0 10px 121px}\n",
      ".zhannei-si-none{margin:10px 0 -10px 121px}\n",
      ".zhannei-search{margin:10px 0 0 121px;color:#999;font-size:14px}\n",
      ".f a font[size=\"3\"] font,.f font[size=\"-1\"] a font{text-decoration:underline}\n",
      "h3 a font{text-decoration:underline}\n",
      ".c-title{font-weight:400;font-size:16px}\n",
      ".c-title-size{font-size:16px}\n",
      ".c-abstract{font-size:13px}\n",
      ".c-abstract-size{font-size:13px}\n",
      ".c-showurl{color:green;font-size:13px}\n",
      ".c-showurl-color{color:green}\n",
      ".c-cache-color{color:#666}\n",
      ".c-lightblue{color:#77c}\n",
      ".c-highlight-color{color:#c00}\n",
      ".c-clearfix:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}\n",
      ".c-clearfix{zoom:1}\n",
      ".c-wrap{word-break:break-all;word-wrap:break-word}\n",
      ".c-icons-outer{overflow:hidden;display:inline-block;vertical-align:bottom;*vertical-align:-1px;_vertical-align:bottom}\n",
      ".c-icons-inner{margin-left:-4px;display:inline-block}\n",
      ".c-container table.result,.c-container table.result-op{width:100%}\n",
      ".c-container td.f{font-size:13px;line-height:1.54;width:auto}\n",
      ".c-container .vd_newest_main{width:auto}\n",
      ".c-customicon{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;font-style:normal;overflow:hidden}\n",
      ".c-tip-icon i{display:inline-block;cursor:pointer}\n",
      ".c-tip-con{position:absolute;z-index:1;top:22px;left:-35px;background:#fff;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.2);-webkit-transition:opacity .218s;transition:opacity .218s;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px 0;display:none;font-size:12px;line-height:20px}\n",
      ".c-tip-arrow{width:0;height:0;font-size:0;line-height:0;display:block;position:absolute;top:-16px}\n",
      ".c-tip-arrow-down{top:auto;bottom:0}\n",
      ".c-tip-arrow em,.c-tip-arrow ins{width:0;height:0;font-size:0;line-height:0;display:block;position:absolute;border:8px solid transparent;border-style:dashed dashed solid}\n",
      ".c-tip-arrow em{border-bottom-color:#d8d8d8}\n",
      ".c-tip-arrow ins{border-bottom-color:#fff;top:2px}\n",
      ".c-tip-arrow-down em,.c-tip-arrow-down ins{border-style:solid dashed dashed;border-color:transparent}\n",
      ".c-tip-arrow-down em{border-top-color:#d8d8d8}\n",
      ".c-tip-arrow-down ins{border-top-color:#fff;top:-2px}\n",
      ".c-tip-arrow .c-tip-arrow-r{border-bottom-color:#82c9fa;top:2px}\n",
      ".c-tip-arrow-down .c-tip-arrow-r{border-bottom-color:transparent;top:-2px}\n",
      ".c-tip-arrow .c-tip-arrow-c{border-bottom-color:#fecc47;top:2px}\n",
      ".c-tip-arrow-down .c-tip-arrow-c{border-bottom-color:transparent;top:-2px}\n",
      ".c-tip-con h3{font-size:12px}\n",
      ".c-tip-con .c-tip-title{margin:0 10px;display:inline-block;width:239px}\n",
      ".c-tip-con .c-tip-info{color:#666;margin:0 10px 1px;width:239px}\n",
      ".c-tip-con .c-tip-cer{width:370px;color:#666;margin:0 10px 1px}\n",
      ".c-tip-con .c-tip-title{width:auto;_width:354px}\n",
      ".c-tip-con .c-tip-item-i{padding:3px 0 3px 20px;line-height:14px}\n",
      ".c-tip-con .c-tip-item-i .c-tip-item-icon{margin-left:-20px}\n",
      ".c-tip-con .c-tip-menu ul{width:74px}\n",
      ".c-tip-con .c-tip-menu ul{text-align:center}\n",
      ".c-tip-con .c-tip-menu li a{display:block;text-decoration:none;cursor:pointer;background-color:#fff;padding:3px 0;color:#0000d0}\n",
      ".c-tip-con .c-tip-menu li a:hover{display:block;background-color:#ebebeb}\n",
      ".c-tip-con .c-tip-notice{width:239px;padding:0 10px}\n",
      ".c-tip-con .c-tip-notice .c-tip-notice-succ{color:#4cbd37}\n",
      ".c-tip-con .c-tip-notice .c-tip-notice-fail{color:#f13F40}\n",
      ".c-tip-con .c-tip-notice .c-tip-item-succ{color:#444}\n",
      ".c-tip-con .c-tip-notice .c-tip-item-fail{color:#aaa}\n",
      ".c-tip-con .c-tip-notice .c-tip-item-fail a{color:#aaa}\n",
      ".c-tip-close{right:10px;position:absolute;cursor:pointer}\n",
      ".ecard{height:86px;overflow:hidden}\n",
      ".c-tools{display:inline}\n",
      ".c-tools-share{width:239px;padding:0 10px}\n",
      ".c-fanyi{display:none;width:20px;height:20px;border:solid 1px #d1d1d1;cursor:pointer;position:absolute;margin-left:516px;text-align:center;color:#333;line-height:22px;opacity:.9;background-color:#fff}\n",
      ".c-fanyi:hover{background-color:#39f;color:#fff;border-color:#39f;opacity:1}\n",
      ".c-fanyi-title,.c-fanyi-abstract{display:none}\n",
      ".icp_info{color:#666;margin-top:2px;font-size:13px}\n",
      ".icon-gw,.icon-unsafe-icon{background:#2c99ff;vertical-align:text-bottom;*vertical-align:baseline;height:16px;padding-top:0;padding-bottom:0;padding-left:6px;padding-right:6px;line-height:16px;_padding-top:2px;_height:14px;_line-height:14px;font-size:12px;font-family:simsun;margin-left:10px;overflow:hidden;display:inline-block;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;color:#fff}\n",
      "a.icon-gw{color:#fff;background:#2196ff;text-decoration:none;cursor:pointer}\n",
      "a.icon-gw:hover{background:#1e87ef}\n",
      "a.icon-gw:active{height:15px;_height:13px;line-height:15px;_line-height:13px;padding-left:5px;background:#1c80d9;border-left:1px solid #145997;border-top:1px solid #145997}\n",
      ".icon-unsafe-icon{background:#e54d4b}\n",
      "#con-at{margin-bottom:9px;padding-left:121px;border-bottom:1px #ebebeb solid}\n",
      "#con-at .result-op{font-size:13px;line-height:1.52em}\n",
      ".wrapper_l #con-at .result-op{width:1058px}\n",
      ".wrapper_s #con-at .result-op{width:869px}\n",
      "#con-ar{margin-bottom:40px}\n",
      "#con-ar .result-op{margin-bottom:28px;font-size:13px;line-height:1.52em}\n",
      ".result_hidden{position:absolute;top:-10000px;left:-10000px}\n",
      "#content_left .result-op,#content_left .result{margin-bottom:14px;border-collapse:collapse}\n",
      "#content_left .c-border .result-op,#content_left .c-border .result{margin-bottom:25px}\n",
      "#content_left .c-border .result-op:last-child,#content_left .c-border .result:last-child{margin-bottom:12px}\n",
      "#content_left .result .f,#content_left .result-op .f{padding:0}\n",
      ".subLink_factory{border-collapse:collapse}\n",
      ".subLink_factory td{padding:0}\n",
      ".subLink_factory td.middle,.subLink_factory td.last{color:#666}\n",
      ".subLink_factory td a{text-decoration:underline}\n",
      ".subLink_factory td.rightTd{text-align:right}\n",
      ".subLink_factory_right{width:100%}\n",
      ".subLink_factory_left td{padding-right:26px}\n",
      ".subLink_factory_left td.last{padding:0}\n",
      ".subLink_factory_left td.first{padding-right:75px}\n",
      ".subLink_factory_right td{width:90px}\n",
      ".subLink_factory_right td.first{width:auto}\n",
      ".subLink_answer{padding-top:4px}\n",
      ".subLink_answer li{margin-bottom:4px}\n",
      ".subLink_answer h4{margin:0;padding:0;font-weight:400}\n",
      ".subLink_answer .label_wrap span{display:inline-block;color:#666;margin-right:8px}\n",
      ".subLink_answer .label_wrap span em{color:#666;padding-left:8px}\n",
      ".subLink_answer span.c-icon{margin-right:4px}\n",
      ".subLink_answer_dis{padding:0 3px}\n",
      ".subLink_answer .date{color:#666}\n",
      ".general_image_pic a{background:#fff no-repeat center center;text-decoration:none;display:block;overflow:hidden;text-align:left}\n",
      ".res_top_banner{height:36px;text-align:left;border-bottom:1px solid #e3e3e3;background:#f7f7f7;font-size:13px;padding-left:8px;color:#333;position:relative;z-index:302}\n",
      ".res_top_banner span{_zoom:1}\n",
      ".res_top_banner .res_top_banner_icon{background-position:0 -216px;width:18px;height:18px;margin:9px 10px 0 0}\n",
      ".res_top_banner .res_top_banner_icon_baiduapp{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/baiduappLogo_de45621.png) no-repeat 0 0;width:24px;height:24px;margin:3px 10px 0 0;position:relative;top:3px}\n",
      ".res_top_banner .res_top_banner_icon_windows{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/winlogo_e925689.png) no-repeat 0 0;width:18px;height:18px;margin:9px 10px 0 0}\n",
      ".res_top_banner .res_top_banner_download{display:inline-block;width:65px;line-height:21px;_padding-top:1px;margin:0 0 0 10px;color:#333;background:#fbfbfb;border:1px solid #b4b6b8;text-align:center;text-decoration:none}\n",
      ".res_top_banner .res_top_banner_download:hover{border:1px solid #38f}\n",
      ".res_top_banner .res_top_banner_download:active{background:#f0f0f0;border:1px solid #b4b6b8}\n",
      ".res_top_banner .res_top_banner_close{background-position:-672px -144px;cursor:pointer;position:absolute;right:10px;top:10px}\n",
      ".res_top_banner_for_win{height:34px;text-align:left;border-bottom:1px solid #f0f0f0;background:#fdfdfd;font-size:13px;padding-left:12px;color:#333;position:relative;z-index:302}\n",
      ".res_top_banner_for_win span{_zoom:1;color:#666}\n",
      ".res_top_banner_for_win .res_top_banner_download{display:inline-block;width:auto;line-height:21px;_padding-top:1px;margin:0 0 0 16px;color:#333;text-align:left;text-decoration:underline}\n",
      ".res_top_banner_for_win .res_top_banner_icon_windows{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/winlogo_e925689.png) no-repeat 0 0;width:18px;height:18px;margin:8px 8px 0 0}\n",
      ".res_top_banner_for_win .res_top_banner_close{background-position:-672px -144px;cursor:pointer;position:absolute;right:10px;top:10px}\n",
      ".res-gap-right16{margin-right:16px}\n",
      ".res-border-top{border-top:1px solid #f3f3f3}\n",
      ".res-border-bottom{border-bottom:1px solid #f3f3f3}\n",
      ".res-queryext-pos{position:relative;top:1px;_top:0}\n",
      ".res-queryext-pos-new{position:relative;top:-2px;_top:0}\n",
      ".c-trust-ecard{height:86px;_height:97px;overflow:hidden}\n",
      ".op-recommend-sp-gap{margin-right:6px}\n",
      ".new-pmd .c-recommend .recommend-line-height-new{line-height:1.8}\n",
      ".new-pmd .recommend-none-border{border:0;padding-bottom:0;margin-bottom:-4px}\n",
      ".new-pmd .c-recommend .recommend-icon-bear-circle-new{width:16px;height:16px;color:#4E6EF2;margin-bottom:0;overflow:visible}\n",
      "#rs .new-pmd .new-inc-rs-table{width:560px;border-collapse:collapse}\n",
      "#rs .new-pmd .new-inc-rs-table td{width:16px}\n",
      "#rs .new-pmd .new-inc-rs-table th{width:176px;line-height:28px}\n",
      ".new-pmd .new-url-right-icon{position:relative;top:-3px;font-size:16px}\n",
      ".new-pmd .new-top-recommend{position:relative;top:-4px;font-size:16px;overflow:visible;color:#4E6EF2;width:16px;height:16px}\n",
      "@-moz-document url-prefix(){.result,.f{width:538px}}\n",
      "#ftCon{display:none}\n",
      "#qrcode{display:none}\n",
      "#pad-version{display:none}\n",
      "#index_guide{display:none}\n",
      "#index_logo{display:none}\n",
      "#u1{display:none}\n",
      ".s_ipt_wr{height:32px}\n",
      "body{padding:0}\n",
      ".s_form:after,.s_tab:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}\n",
      ".s_form{zoom:1;height:55px;padding:0 0 0 10px}\n",
      "#result_logo{float:left;margin:7px 0 0}\n",
      "#result_logo img{width:101px;height:33px}\n",
      "#result_logo.qm-activity{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}\n",
      "#head{padding:0;margin:0;width:100%;position:absolute;z-index:301;min-width:1000px;background:#fff;border-bottom:1px solid #ebebeb;position:fixed;_position:absolute;-webkit-transform:translateZ(0)}\n",
      "#head .head_wrapper{_width:1000px}\n",
      "#head.s_down{box-shadow:0 0 5px #888}\n",
      ".fm{clear:none;float:left;margin:11px 0 0 10px}\n",
      "#s_tab{background:#f8f8f8;line-height:36px;height:38px;padding:55px 0 0 121px;float:none;zoom:1}\n",
      "#s_tab a,#s_tab b{width:54px;display:inline-block;text-decoration:none;text-align:center;color:#666;font-size:14px}\n",
      "#s_tab b{border-bottom:2px solid #38f;font-weight:700;color:#323232}\n",
      "#s_tab a:hover{color:#323232}\n",
      "#content_left{width:540px;padding-left:121px;padding-top:5px}\n",
      "#content_right{margin-top:45px}\n",
      "#content_bottom{width:540px;padding-left:121px}\n",
      "#page{padding:0 0 0 121px;margin:30px 0 40px}\n",
      ".to_tieba,.to_zhidao_bottom{margin:10px 0 0 121px;padding-top:5px}\n",
      ".nums{margin:0 0 0 121px;height:42px;line-height:42px}\n",
      "#rs{padding:0;margin:6px 0 0 121px;width:600px}\n",
      "#rs th{width:175px;line-height:22px}\n",
      "#rs .tt{padding:0;line-height:30px}\n",
      "#rs td{width:5px}\n",
      "#rs table{width:540px}\n",
      "#help{background:#f5f6f5;zoom:1;padding:0 0 0 50px;float:right}\n",
      "#help a{color:#777;padding:0 15px;text-decoration:none}\n",
      "#help a:hover{color:#333}\n",
      "#foot{background:#f5f6f5;border-top:1px solid #ebebeb;text-align:left;height:42px;line-height:42px;margin-top:40px;*margin-top:0}\n",
      "#foot .foot_c{float:left;padding:0 0 0 121px}\n",
      ".content_none{padding:45px 0 25px 121px}\n",
      ".nors p{font-size:18px;font-family:microsoft yahei;color:#000}\n",
      ".nors p em{color:#c00}\n",
      ".nors .tip_head{color:#666;font-size:13px;line-height:28px}\n",
      ".nors li{color:#333;line-height:28px;font-size:13px;font-family:'宋体';padding-left:30px;list-style-position:inside;list-style-type:disc}\n",
      "#mCon{top:5px}\n",
      ".s_ipt_wr.bg,.s_btn_wr.bg,#su.bg{background-image:none}\n",
      ".s_ipt_wr.bg{background:0 0}\n",
      ".s_btn_wr{width:auto;height:auto;border-bottom:1px solid transparent;*border-bottom:0}\n",
      ".s_btn{width:100px;height:34px;color:#fff;letter-spacing:1px;background:#3385ff;border-bottom:1px solid #2d78f4;outline:medium;*border-bottom:0;-webkit-appearance:none;-webkit-border-radius:0}\n",
      ".s_btn.btnhover{background:#317ef3;border-bottom:1px solid #2868c8;*border-bottom:0;box-shadow:1px 1px 1px #ccc}\n",
      ".s_btn_h{background:#3075dc;box-shadow:inset 1px 1px 3px #2964bb;-webkit-box-shadow:inset 1px 1px 3px #2964bb;-moz-box-shadow:inset 1px 1px 3px #2964bb;-o-box-shadow:inset 1px 1px 3px #2964bb}\n",
      ".yy_fm .s_btn.btnhover,.fm_red .s_btn.btnhover{background:#D10400;border-bottom:1px solid #D10400}\n",
      ".yy_fm .s_btn_h,.fm_red .s_btn_h{background:#C00400;box-shadow:inset 1px 1px 3px #A00300;-webkit-box-shadow:inset 1px 1px 3px #A00300}\n",
      "#wrapper_wrapper .container_l .EC_ppim_top,#wrapper_wrapper .container_xl .EC_ppim_top{width:640px}\n",
      "#wrapper_wrapper .container_s .EC_ppim_top{width:570px}\n",
      "#head .c-icon-bear-round{display:none}\n",
      ".container_l #content_right{width:384px}\n",
      ".container_l{width:1212px}\n",
      ".container_xl #content_right{width:384px}\n",
      ".container_xl{width:1257px}\n",
      ".index_tab_top{display:none}\n",
      ".index_tab_bottom{display:none}\n",
      "#lg{display:none}\n",
      "#m{display:none}\n",
      "#ftCon{display:none}\n",
      "#ent_sug{position:absolute;margin:141px 0 0 130px;font-size:13px;color:#666}\n",
      ".foot_fixed_bottom{position:fixed;bottom:0;width:100%;_position:absolute;_bottom:auto}\n",
      "#head .headBlock{margin:-5px 0 6px 121px}\n",
      "#content_left .leftBlock{margin-bottom:14px;padding-bottom:5px;border-bottom:1px solid #f3f3f3}\n",
      ".hint_toprq_tips{position:relative;width:537px;height:19px;line-height:19px;overflow:hidden;display:none}\n",
      ".hint_toprq_tips span{color:#666}\n",
      ".hint_toprq_icon{margin:0 4px 0 0}\n",
      ".hint_toprq_tips_items{width:444px;_width:440px;max-height:38px;position:absolute;left:95px;top:1px}\n",
      ".hint_toprq_tips_items div{display:inline-block;float:left;height:19px;margin-right:18px;white-space:nowrap;word-break:keep-all}\n",
      ".translateContent{max-width:350px}\n",
      ".translateContent .translateTool{height:16px;margin:-3px 2px}\n",
      ".translateContent .action-translate,.translateContent .action-search{display:inline-block;width:20px;height:16px;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/translate_tool_icon_57087b6.gif) no-repeat}\n",
      ".translateContent .action-translate{background-position:0 0;border-right:1px solid #dcdcdc}\n",
      ".translateContent .action-translate:hover{background-position:0 -20px}\n",
      ".translateContent .action-search{background-position:-20px 0}\n",
      ".translateContent .action-search:hover{background-position:-20px -20px}\n",
      ".nums{width:538px}\n",
      ".search_tool{_padding-top:15px}\n",
      ".head_nums_cont_outer{height:40px;overflow:hidden;position:relative}\n",
      ".head_nums_cont_inner{position:relative}\n",
      ".search_tool_conter .c-gap-left{margin-left:23px}\n",
      ".search_tool_conter .c-icon-triangle-down{opacity:.6}\n",
      ".search_tool_conter .c-icon-triangle-down:hover{opacity:1}\n",
      ".search_tool,.search_tool_close{float:right}\n",
      ".search_tool,.search_tool_conter span{cursor:pointer;color:#666}\n",
      ".search_tool:hover,.search_tool_conter span:hover{color:#333}\n",
      ".search_tool_conter{font-size:12px;color:#666;margin:0 0 0 121px;height:42px;width:538px;line-height:42px;*height:auto;*line-height:normal;*padding:14px 0}\n",
      ".search_tool_conter span strong{color:#666}\n",
      ".c-tip-con .c-tip-langfilter ul{width:80px;text-align:left;color:#666}\n",
      ".c-tip-con .c-tip-langfilter li a{text-indent:15px;color:#666}\n",
      ".c-tip-con .c-tip-langfilter li span{text-indent:15px;padding:3px 0;color:#999;display:block}\n",
      ".c-tip-con .c-tip-timerfilter ul{width:115px;text-align:left;color:#666}\n",
      ".c-tip-con .c-tip-timerfilter-ft ul{width:180px}\n",
      ".c-tip-con .c-tip-timerfilter-si ul{width:206px;padding:7px 10px 10px}\n",
      ".c-tip-con .c-tip-timerfilter li a{text-indent:15px;color:#666}\n",
      ".c-tip-con .c-tip-timerfilter li span{text-indent:15px;padding:3px 0;color:#999;display:block}\n",
      ".c-tip-con .c-tip-timerfilter-ft li a,.c-tip-con .c-tip-timerfilter-ft li span{text-indent:20px}\n",
      ".c-tip-custom{padding:0 15px 10px;position:relative;zoom:1}\n",
      ".c-tip-custom hr{border:0;height:0;border-top:1px solid #ebebeb}\n",
      ".c-tip-custom p{color:#b6b6b6;height:25px;line-height:25px;margin:2px 0}\n",
      ".c-tip-custom .c-tip-custom-et{margin-bottom:7px}\n",
      ".c-tip-custom-input,.c-tip-si-input{display:inline-block;font-size:11px;color:#333;margin-left:4px;padding:0 2px;width:74%;height:16px;line-height:16px\\9;border:1px solid #ebebeb;outline:0;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;overflow:hidden;position:relative}\n",
      ".c-tip-custom-input-init{color:#d4d4d4}\n",
      ".c-tip-custom-input-focus,.c-tip-si-input-focus{border:1px solid #3385ff}\n",
      ".c-tip-timerfilter-si .c-tip-si-input{width:138px;height:22px;line-height:22px;vertical-align:0;*vertical-align:-6px;_vertical-align:-5px;padding:0 5px;margin-left:0}\n",
      ".c-tip-con .c-tip-timerfilter li .c-tip-custom-submit,.c-tip-con .c-tip-timerfilter li .c-tip-timerfilter-si-submit{display:inline;padding:4px 10px;margin:0;color:#333;border:1px solid #d8d8d8;font-family:inherit;font-weight:400;text-align:center;vertical-align:0;background-color:#f9f9f9;outline:0}\n",
      ".c-tip-con .c-tip-timerfilter li .c-tip-custom-submit:hover,.c-tip-con .c-tip-timerfilter li .c-tip-timerfilter-si-submit:hover{display:inline;border-color:#388bff}\n",
      ".c-tip-timerfilter-si-error,.c-tip-timerfilter-custom-error{display:none;color:#3385FF;padding-left:4px}\n",
      ".c-tip-timerfilter-custom-error{padding:0;margin:-5px -13px 7px 0}\n",
      "#c-tip-custom-calenderCont{position:absolute;background:#fff;white-space:nowrap;padding:5px 10px;color:#000;border:1px solid #e4e4e4;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}\n",
      "#c-tip-custom-calenderCont p{text-align:center;padding:2px 0 4px;*padding:4px 0}\n",
      "#c-tip-custom-calenderCont p i{color:#8e9977;cursor:pointer;text-decoration:underline;font-size:13px}\n",
      "#c-tip-custom-calenderCont .op_cal{background:#fff}\n",
      ".op_cal table{background:#eeefea;margin:0;border-collapse:separate}\n",
      ".op_btn_pre_month,.op_btn_next_month{cursor:pointer;display:block;margin-top:6px}\n",
      ".op_btn_pre_month{float:left;background-position:0 -46px}\n",
      ".op_btn_next_month{float:right;background-position:-18px -46px}\n",
      ".op_cal .op_mon_pre1{padding:0}\n",
      ".op_mon th{text-align:center;font-size:12px;background:#FFF;font-weight:700;border:1px solid #FFF;padding:0}\n",
      ".op_mon td{text-align:center;cursor:pointer}\n",
      ".op_mon h5{margin:0;padding:0 4px;text-align:center;font-size:14px;background:#FFF;height:28px;line-height:28px;border-bottom:1px solid #f5f5f5;margin-bottom:5px}\n",
      ".op_mon strong{font-weight:700}\n",
      ".op_mon td{padding:0 5px;border:1px solid #fff;font-size:12px;background:#fff;height:100%}\n",
      ".op_mon td.op_mon_pre_month{color:#a4a4a4}\n",
      ".op_mon td.op_mon_cur_month{color:#00c}\n",
      ".op_mon td.op_mon_next_month{color:#a4a4a4}\n",
      ".op_mon td.op_mon_day_hover{color:#000;border:1px solid #278df2}\n",
      ".op_mon td.op_mon_day_selected{color:#FFF;border:1px solid #278df2;background:#278df2}\n",
      ".op_mon td.op_mon_day_disabled{cursor:not-allowed;color:#ddd}\n",
      ".zhannei-si-none,.zhannei-si,.hit_quet,.zhannei-search{display:none}\n",
      "#c-tip-custom-calenderCont .op_mon td.op_mon_cur_month{color:#000}\n",
      "#c-tip-custom-calenderCont .op_mon td.op_mon_day_selected{color:#fff}\n",
      ".c-icon-toen{width:24px;height:24px;line-height:24px;background-color:#1cb7fd;color:#fff;font-size:14px;font-weight:700;font-style:normal;display:block;display:inline-block;float:left;text-align:center}\n",
      ".hint_common_restop{width:538px;color:#999;font-size:12px;text-align:left;margin:5px 0 10px 121px}\n",
      ".hint_common_restop.hint-adrisk-pro{margin-top:4px;margin-bottom:13px}\n",
      ".hint_common_restop .hint-adrisk-title{color:#333;margin-bottom:3px}\n",
      "#con-at~#wrapper_wrapper .hint_common_restop{padding-top:7px}\n",
      ".sitelink{overflow:auto;zoom:1}\n",
      ".sitelink_summary{float:left;width:47%;padding-right:30px}\n",
      ".sitelink_summary a{font-size:1.1em;position:relative}\n",
      ".sitelink_summary_last{padding-right:0}\n",
      ".sitelink_en{overflow:auto;zoom:1}\n",
      ".sitelink_en_summary{float:left;width:47%;padding-right:30px}\n",
      ".sitelink_en_summary a{font-size:1.1em;position:relative}\n",
      ".sitelink_en_summary_last{padding-right:0}\n",
      ".sitelink_en_summary_title,.sitelink_en_summary .m{height:22px;overflow:hidden}\n",
      ".without-summary-sitelink-en-container{overflow:hidden;height:22px}\n",
      ".without-summary-sitelink-en{float:left}\n",
      ".without-summary-sitelink-en-delimiter{margin-right:5px;margin-left:5px}\n",
      ".wise-qrcode-wrapper{height:42px;line-height:42px;position:absolute;margin-left:8px;top:0;z-index:300}\n",
      ".wise-qrcode-icon-outer{overflow:hidden}\n",
      ".wise-qrcode-icon{position:relative;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;overflow:hidden;opacity:.5;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/qrcode_icon_ae03227.png) no-repeat;-webkit-transform:translateY(42px);-ms-transform:translateY(42px);transform:translateY(42px);-webkit-background-size:100% 100%;background-size:100%}\n",
      ".wise-qrcode-container{padding:15px;background:#fff;display:none;top:61px;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 1px rgba(0,0,0,.5);box-shadow:0 0 1px rgba(0,0,0,.5)}\n",
      ".wise-qrcode-wrapper.show:hover .wise-qrcode-container{display:block}\n",
      ".wise-qrcode-image{width:90px;height:90px;display:inline-block;vertical-align:middle}\n",
      ".wise-qrcode-image .wise-qrcode-canvas{width:100%;height:100%}\n",
      ".wise-qrcode-right{display:inline-block;vertical-align:middle;margin-left:15px}\n",
      ".wise-qrcode-title{font-size:16px;color:#000;line-height:26px}\n",
      ".wise-qrcode-text{font-size:12px;line-height:22px;color:#555}\n",
      "#container.sam_newgrid{margin-left:140px}\n",
      "#container.sam_newgrid #content_right{border-left:0;padding:0}\n",
      "#container.sam_newgrid #content_left{padding-left:0}\n",
      "#container.sam_newgrid #content_left .result-op,#container.sam_newgrid #content_left .result{margin-bottom:22px}\n",
      "#container.sam_newgrid #con-ar .result-op{margin-bottom:20px;line-height:21px}\n",
      "#container.sam_newgrid .c-container .t,#container.sam_newgrid .c-container .c-title{font-size:20px;line-height:24px;margin-bottom:4px}\n",
      "#container.sam_newgrid .c-container .t a,#container.sam_newgrid .c-container .c-title a{display:inline-block}\n",
      "#container.sam_newgrid .hint_common_restop,#container.sam_newgrid .nums,#container.sam_newgrid #rs,#container.sam_newgrid .search_tool_conter{margin-left:0}\n",
      "#container.sam_newgrid #page,#container.sam_newgrid .content_none{padding-left:0}\n",
      "#container.sam_newgrid .result .c-tools,#container.sam_newgrid .result-op .c-tools{margin-left:8px;cursor:pointer}\n",
      "#container.sam_newgrid .result .c-tools .c-icon,#container.sam_newgrid .result-op .c-tools .c-icon{font-size:13px;color:rgba(0,0,0,.1);height:17px;width:13px;text-decoration:none;overflow:visible}\n",
      "#container.sam_newgrid .se_st_footer .c-tools .c-icon{position:relative;top:-1px}\n",
      "#container.sam_newgrid .c-showurl{color:#626675;font-family:Arial,sans-serif}\n",
      "#container.sam_newgrid .c-showurl-hover{text-decoration:underline;color:#315efb}\n",
      "#container.sam_newgrid .c-showem{text-decoration:underline;color:#f73131}\n",
      "#container.sam_newgrid .c-icons-inner{margin-left:0}\n",
      "#container.sam_newgrid .c-trust-as{cursor:pointer}\n",
      "#container.sam_newgrid .c-icon-xls-new{color:#8bba75}\n",
      "#container.sam_newgrid .c-icon-txt-new{color:#708cf6}\n",
      "#container.sam_newgrid .c-icon-pdf-new{color:#e56755}\n",
      "#container.sam_newgrid .c-icon-ppt-new{color:#e27c59}\n",
      "#container.sam_newgrid .c-icon-doc-new{color:#509de0}\n",
      "#container.sam_newgrid .se-st-default-abs-icon{font-size:16px;width:16px;height:18px}\n",
      "#container.sam_newgrid .se-st-default-t-icon{width:20px;height:22px;position:relative;font-size:20px;top:-1px}\n",
      ".sam_newgrid .inc_rs_a:hover{text-decoration:underline;color:#315efb}\n",
      ".sam_newgrid .inc_rs_a:hover em{text-decoration:underline}\n",
      ".sam_newgrid .inc_rs_a:active{color:#f73131;text-decoration:none}\n",
      ".sam_newgrid em{color:#f73131;text-decoration:none}\n",
      ".new-pmd .subLink_answer{padding-top:3px}\n",
      ".new-pmd .subLink_answer li{margin-bottom:3px}\n",
      ".new-pmd .subLink_answer li:last-child{margin-bottom:4px}\n",
      ".new-pmd .normal-gf-icon{font-size:12px;padding:0 3px;position:relative;top:-3px}\n",
      ".new-pmd .kuaizhao:hover{text-decoration:none;color:#626675}\n",
      ".new-pmd .sitelink_summary{width:272px;padding-right:16px}\n",
      ".new-pmd .sitelink_summary_last{padding-right:0}\n",
      ".new-pmd.bd_weixin_popup .c-tips-icon-close{font-size:16px!important;position:absolute;right:-6px;top:-6px;height:16px;width:16px;line-height:16px;cursor:pointer;text-align:center;color:#d7d9e0}\n",
      ".new-pmd.bd_weixin_popup .c-tips-icon-close:active,.new-pmd.bd_weixin_popup .c-tips-icon-close:hover{color:#626675}\n",
      ".new-pmd .c-tools-share-tip-con{padding-bottom:0}\n",
      ".new-pmd .c-tools-favo-tip-con{padding-bottom:10px}\n",
      ".new-pmd .c-tools-favo-tip-con .favo-icon{background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/favo_sprites_e33db52.png);background-repeat:no-repeat;height:16px;width:16px;background-size:32px 16px;display:inline-block;vertical-align:text-bottom}\n",
      ".new-pmd .c-tools-favo-tip-con .success-icon{background-position:0 0}\n",
      ".new-pmd .c-tools-favo-tip-con .fail-icon{background-position:-16px 0}\n",
      ".new-pmd .c-tools-tip-con{box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:6px;border:0;font-size:13px!important;line-height:13px;padding:11px 10px 10px}\n",
      ".new-pmd .c-tools-tip-con h3{font-size:13px!important}\n",
      ".new-pmd .c-tools-tip-con a{text-decoration:none}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu li{margin-bottom:13px}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu li a{color:#333;line-height:13px;padding:0}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu li a:hover{color:#315efb;background:none!important;text-decoration:none}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu li a:active{color:#f73131}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu li:last-child{margin-bottom:0}\n",
      ".new-pmd .c-tools-tip-con .c-tip-menu ul{width:auto;padding:0}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice{width:164px;padding:0}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-notice-succ{color:#333;font-weight:400;padding-bottom:10px}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-succ:first-child{padding-bottom:8px}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-succ a{color:#3951b3}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-succ a:hover{text-decoration:underline;color:#315efb}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-succ a:active{color:#f73131}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-fail{color:#9195A3}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-fail a:hover{text-decoration:underline;color:#315efb}\n",
      ".new-pmd .c-tools-tip-con .c-tip-notice .c-tip-item-fail a:active{color:#f73131}\n",
      ".new-pmd .c-tools-tip-con .c-tips-icon-close{font-size:13px!important;width:13px;line-height:13px;color:#C4C7CE}\n",
      ".new-pmd .c-tools-tip-con .c-tips-icon-close:hover,.new-pmd .c-tools-tip-con .c-tips-icon-close:active{color:#626675}\n",
      ".new-pmd .c-tools-tip-con .c-tools-share{padding:0}\n",
      ".new-pmd .c-tools-tip-con .c-tools-share a:hover{color:#315efb}\n",
      ".new-pmd .c-tools-tip-con .c-tools-share a:active{color:#f73131}\n",
      ".new-pmd .c-tools-tip-con .c-tools-share .bds_v2_share_box{margin-right:0}\n",
      ".new-pmd .c-tools-tip-con .c-tip-arrow{top:-5px}\n",
      ".new-pmd .c-tools-tip-con .c-tip-arrow em{border-width:0 4px 5px;border-style:solid;border-color:transparent;border-bottom-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}\n",
      ".new-pmd .c-tools-tip-con .c-tip-arrow ins{display:none}\n",
      "body{min-width:1060px}\n",
      ".wrapper_new{font-family:'Microsoft YaHei',Arial,sans-serif}\n",
      ".wrapper_new #head{border-bottom:0;min-width:1060px;position:absolute}\n",
      ".wrapper_new #head.s_down{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}\n",
      ".wrapper_new #head.fix-head .s_form{height:40px}\n",
      ".wrapper_new #head.fix-head #result_logo{margin-top:17px}\n",
      ".wrapper_new #head.fix-head .fm{margin:15px 0 15px 19px}\n",
      ".wrapper_new #head.fix-head .s_ipt_wr{height:36px}\n",
      ".wrapper_new #head.fix-head #kw{height:38px}\n",
      ".wrapper_new #head.fix-head .s_btn_wr .s_btn{height:40px;line-height:41px}\n",
      ".wrapper_new .s_form{height:70px;padding-left:20px}\n",
      ".wrapper_new #result_logo{margin:23px 0 0}\n",
      ".wrapper_new .fm{margin:20px 0 10px 19px}\n",
      ".wrapper_new .quickdelete{display:none!important}\n",
      "@media screen and (min-width:1921px){.wrapper_new #s_tab.s_tab .s_tab_inner{padding-left:96px}}\n",
      ".wrapper_new .s_ipt_wr{width:558px;height:40px;border:2px solid #c4c7ce;border-radius:10px 0 0 10px;border-right:0;overflow:visible}\n",
      ".wrapper_new .s_ipt_wr.new-ipt-focus{border-color:#4e6ef2}\n",
      ".wrapper_new.wrapper_s .s_ipt_wr{width:446px}\n",
      ".wrapper_new .iptfocus.s_ipt_wr{border-color:#4e71f2!important}\n",
      ".wrapper_new .s_ipt_wr:hover{border-color:#A7AAB5}\n",
      ".wrapper_new .head_wrapper input{outline:0;-webkit-appearance:none}\n",
      ".wrapper_new .s_ipt{height:42px;font:16px/18px arial;padding:10px 0 12px 14px;margin:0;width:484px;background:transparent;border:0;outline:0;-webkit-appearance:none}\n",
      ".wrapper_new.wrapper_l #kw.s_ipt{width:484px}\n",
      ".wrapper_new .s_ipt_tip{height:41px;line-height:39px}\n",
      ".wrapper_new #head.fix-head .s_ipt_tip{height:37px;line-height:35px}\n",
      ".wrapper_new .s_btn_wr{width:112px;position:relative;z-index:2;zoom:1;border:0}\n",
      ".wrapper_new .s_btn_wr .s_btn{cursor:pointer;width:112px;height:44px;line-height:45px;line-height:44px\\9;background-color:#4e6ef2;border-radius:0 10px 10px 0;font-size:17px;box-shadow:none;font-weight:400;border:0;outline:0;letter-spacing:normal}\n",
      ".wrapper_new .s_btn_wr .s_btn:hover{background:#4662D9}\n",
      ".wrapper_new .ipt_rec,.wrapper_new .soutu-btn{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/nicon_10750f3.png) no-repeat;width:24px;height:20px}\n",
      ".wrapper_new .ipt_rec{background-position:0 -2px;top:50%;right:52px!important;margin-top:-10px}\n",
      ".wrapper_new .ipt_rec:hover{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/nicon_10750f3.png) no-repeat;background-position:0 -26px}\n",
      ".wrapper_new .ipt_rec:after{display:none}\n",
      ".wrapper_new .soutu-btn{background-position:0 -51px;right:16px;margin-top:-9px}\n",
      ".wrapper_new .soutu-btn:hover{background-position:0 -75px}\n",
      "@media only screen and (-webkit-min-device-pixel-ratio:2){.wrapper_new .soutu-btn,.wrapper_new .ipt_rec{background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/nicon-2x_6258e1c.png);background-size:24px 96px}\n",
      ".wrapper_new .ipt_rec:hover{background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/nicon-2x_6258e1c.png);background-size:24px 96px}}\n",
      ".wrapper_new #s_tab{color:#626675;padding-top:74px;background:0 0;padding-left:140px}\n",
      ".wrapper_new #s_tab a{color:#626675}\n",
      ".wrapper_new #s_tab a,.wrapper_new #s_tab b{width:auto;min-width:44px;margin-right:27px;line-height:28px;text-align:left}\n",
      ".wrapper_new #s_tab i{font-size:14px;font-weight:400}\n",
      ".wrapper_new #s_tab .cur-tab{color:#222;font-weight:400;border-bottom:0}\n",
      ".wrapper_new #s_tab .cur-tab:before{font-family:cIconfont!important;color:#626675;margin-right:2px;content:'\\e608'}\n",
      ".wrapper_new #s_tab .cur-tab:after{content:'';width:auto;min-width:44px;height:2px;background:#4e6ef2;border-radius:1px;display:block;margin-top:1px}\n",
      ".wrapper_new.wrapper_s #s_tab a,.wrapper_new.wrapper_s #s_tab b{margin-right:15px}\n",
      ".wrapper_new #s_tab .s-tab-item:hover{color:#222}\n",
      ".wrapper_new #s_tab .s-tab-item:hover:before{color:#626675}\n",
      ".wrapper_new #s_tab .s-tab-item:before{font-family:cIconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;background:initial;margin-right:2px;color:#C0C2C8;display:inline-block}\n",
      ".wrapper_new #s_tab .s-tab-news:before{content:'\\e606'}\n",
      ".wrapper_new #s_tab .s-tab-video:before{content:'\\e604'}\n",
      ".wrapper_new #s_tab .s-tab-pic:before{content:'\\e607'}\n",
      ".wrapper_new #s_tab .s-tab-zhidao:before{content:'\\e633'}\n",
      ".wrapper_new #s_tab .s-tab-wenku:before{content:'\\e605'}\n",
      ".wrapper_new #s_tab .s-tab-tieba:before{content:'\\e609'}\n",
      ".wrapper_new #s_tab .s-tab-b2b:before{content:'\\e603'}\n",
      ".wrapper_new #s_tab .s-tab-map:before{content:'\\e630'}\n",
      ".wrapper_new #u{height:60px;margin:12px 0 0;padding-right:24px}\n",
      ".wrapper_new .fix-head #u{margin:5px 0 0}\n",
      ".wrapper_new #u&gt;a{text-decoration:none;line-height:24px;font-size:13px;margin:19px 0 0 24px;display:inline-block;vertical-align:top;cursor:pointer;color:#222}\n",
      ".wrapper_new #u&gt;a:hover{text-decoration:none;color:#315efb}\n",
      ".wrapper_new #u .pf .c-icon-triangle-down{display:none}\n",
      ".wrapper_new #u .lb{color:#fff;background-color:#4e71f2;height:24px;width:48px;line-height:24px;border-radius:6px;display:inline-block;text-align:center;margin-top:18px}\n",
      ".wrapper_new #u .lb:hover{color:#fff}\n",
      ".wrapper_new #u .username{margin-left:24px;margin-top:15px;display:inline-block;height:30px}\n",
      ".wrapper_new #u .s-msg-count{display:none;margin-left:4px}\n",
      ".wrapper_new #u .s-top-img-wrapper{position:relative;width:28px;height:28px;border:1px solid #4e71f2;display:inline-block;border-radius:50%}\n",
      ".wrapper_new #u .s-top-img-wrapper img{padding:2px;width:24px;height:24px;border-radius:50%}\n",
      ".wrapper_new #u .s-top-username{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;vertical-align:top;margin-top:3px;margin-left:6px;font:13px/23px 'PingFang SC',Arial,'Microsoft YaHei',sans-serif}\n",
      ".wrapper_new #u .username .c-icon{display:none}\n",
      "#wrapper.wrapper_new .bdnuarrow{display:none}\n",
      "#wrapper.wrapper_new .bdpfmenu{display:none}\n",
      "#wrapper.wrapper_new .bdpfmenu,#wrapper.wrapper_new .usermenu{width:84px;padding:8px 0;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);-o-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);border-radius:12px;*border:1px solid #d7d9e0;border:0;overflow:hidden}\n",
      ".wrapper_new .s-top-img-wrapper{display:none}\n",
      ".wrapper_new .bdpfmenu a,.wrapper_new .usermenu a{padding:3px 0 3px 16px;color:#333;font-size:13px;line-height:23px}\n",
      ".wrapper_new #u .bdpfmenu a:hover,.wrapper_new #u .usermenu a:hover{color:#315efb;text-decoration:none;background:0 0}\n",
      ".wrapper_new .container_new~#page{background-color:#F5F5F6;margin:30px 0 0;padding-left:0}\n",
      ".wrapper_new .container_new~#page .page-inner{padding:14px 0 14px 140px}\n",
      ".wrapper_new .container_new~#page .fk{display:none}\n",
      ".wrapper_new .container_new~#page strong,.wrapper_new .container_new~#page a{width:36px;height:36px;border:0;border-radius:6px;background-color:#fff;color:#3951B3;margin-right:12px}\n",
      ".wrapper_new .container_new~#page a .pc{border:0;width:36px;height:36px;line-height:36px}\n",
      ".wrapper_new .container_new~#page strong{background:#4E6EF2;color:#fff;font-weight:400}\n",
      ".wrapper_new .container_new~#page .n{width:80px;padding:0;line-height:36px}\n",
      ".wrapper_new .container_new~#page a:hover,.wrapper_new .container_new~#page a:hover .pc,.wrapper_new .container_new~#page .n:hover{border:0;background:#4E6EF2;color:#fff}\n",
      ".wrapper_new #foot{border-top:0;margin-top:0;background-color:#F5F5F6}\n",
      ".wrapper_new #foot #help{padding-left:140px!important;background:#F5F5F6}\n",
      ".wrapper_new #foot a{color:#9195A3;padding:0 12px}\n",
      ".wrapper_new #foot a:hover{color:#222}\n",
      ".wrapper_new #foot a:first-child{padding-left:0}\n",
      ".wrapper_new #form .bdsug-new{width:558px;top:35px;border-radius:0 0 10px 10px;border:2px solid #4e71f2!important;border-top:0!important;box-shadow:none;font-family:'Microsoft YaHei',Arial,sans-serif;z-index:1}\n",
      ".wrapper_new .fix-head.s_down #form .bdsug-new{top:31px}\n",
      ".wrapper_new.wrapper_s #form .bdsug-new{width:446px}\n",
      ".wrapper_new #form .bdsug-new ul{margin:7px 14px 0;padding:8px 0 7px;background:0 0;border-top:2px solid #f5f5f6}\n",
      ".wrapper_new.wrapper_s #form .bdsug-new ul li{width:418px}\n",
      ".wrapper_new #form .bdsug-new ul li{width:530px;padding:0;color:#626675;line-height:28px;background:0 0;font-family:'Microsoft YaHei',Arial,sans-serif}\n",
      ".wrapper_new #form .bdsug-new ul li span{color:#626675}\n",
      ".wrapper_new #form .bdsug-new ul li b{font-weight:400;color:#222}\n",
      ".wrapper_new #form .bdsug-new .bdsug-store-del{font-size:13px;text-decoration:none;color:#9195A3;right:3px}\n",
      ".wrapper_new #form .bdsug-new .bdsug-store-del:hover{color:#315EFB;cursor:pointer}\n",
      ".wrapper_new #form .bdsug-new ul li:hover,.wrapper_new #form .bdsug-new ul li:hover span,.wrapper_new #form .bdsug-new ul li:hover b{cursor:pointer}\n",
      "#head .s-down #form .bdsug-new{top:32px}\n",
      ".wrapper_new #form .bdsug-new .bdsug-s,.wrapper_new #form .bdsug-new .bdsug-s span,.wrapper_new #form .bdsug-new .bdsug-s b{color:#315EFB}\n",
      ".wrapper_new #form .bdsug-new&gt;div span:hover,.wrapper_new #form .bdsug-new&gt;div a:hover{color:#315EFB!important}\n",
      ".wrapper_new #form #kw.new-ipt-focus{border-color:#4e6ef2}\n",
      ".wrapper_new .bdsug-new .bdsug-feedback-wrap{border-radius:0 0 10px 10px;background:0 0;line-height:19px;margin-bottom:3px;margin-top:-7px}\n",
      ".wrapper_new .bdsug-new .bdsug-feedback-wrap span{text-decoration:none;color:#9195A3;font-size:13px;cursor:pointer;margin-right:14px}\n",
      ".wrapper_new .bdsug-new .bdsug-feedback-wrap span:hover{color:#315EFB}\n",
      ".wrapper_new .soutu-env-new .soutu-layer{width:672px}\n",
      ".wrapper_new .soutu-env-new .soutu-layer .soutu-url-wrap,.wrapper_new .soutu-env-new .soutu-layer #soutu-url-kw{width:560px;height:44px}\n",
      ".wrapper_new.wrapper_s .soutu-env-new .soutu-layer{width:560px}\n",
      ".wrapper_new.wrapper_s .soutu-env-new .soutu-layer .soutu-url-wrap,.wrapper_new.wrapper_s .soutu-env-new .soutu-layer #soutu-url-kw{width:448px;height:44px}\n",
      ".wrapper_new.wrapper_s .fix-head .soutu-env-new .soutu-layer .soutu-url-wrap,.wrapper_new.wrapper_s .fix-head .soutu-env-new .soutu-layer #soutu-url-kw,.wrapper_new .fix-head .soutu-env-new .soutu-layer .soutu-url-wrap,.wrapper_new .fix-head .soutu-env-new .soutu-layer #soutu-url-kw,.wrapper_new .fix-head .soutu-env-new .soutu-layer .soutu-url-btn-new{height:40px}\n",
      ".wrapper_new .fix-head .soutu-env-new .soutu-layer .soutu-url-btn-new{line-height:41px}\n",
      ".wrapper_new .soutu-env-new .soutu-layer .soutu-url-btn-new{width:112px}\n",
      ".wrapper_new .soutu-hover-tip,.wrapper_new .voice-hover{top:50px}\n",
      ".wrapper_new .bdlayer .c-icon{width:16px;height:100%;vertical-align:top}\n",
      ".wrapper_new #content_left{padding-left:140px}\n",
      ".wrapper_new .search_tool_conter,.wrapper_new .nums,.wrapper_new #rs,.wrapper_new .hint_common_restop{margin-left:140px}\n",
      ".wrapper_new #rs th{font-family:'Microsoft YaHei',Arial,sans-serif}\n",
      "@media screen and (min-width:1921px){.wrapper_new .page-inner{width:1212px;margin:0 auto;box-sizing:border-box}}\n",
      ".c-frame{margin-bottom:18px}\n",
      ".c-offset{padding-left:10px}\n",
      ".c-gray{color:#666}\n",
      ".c-gap-top-small{margin-top:5px}\n",
      ".c-gap-top{margin-top:10px}\n",
      ".c-gap-bottom-small{margin-bottom:5px}\n",
      ".c-gap-bottom{margin-bottom:10px}\n",
      ".c-gap-left{margin-left:12px}\n",
      ".c-gap-left-small{margin-left:6px}\n",
      ".c-gap-right{margin-right:12px}\n",
      ".c-gap-right-small{margin-right:6px}\n",
      ".c-gap-right-large{margin-right:16px}\n",
      ".c-gap-left-large{margin-left:16px}\n",
      ".c-gap-icon-right-small{margin-right:5px}\n",
      ".c-gap-icon-right{margin-right:10px}\n",
      ".c-gap-icon-left-small{margin-left:5px}\n",
      ".c-gap-icon-left{margin-left:10px}\n",
      ".c-container{width:538px;font-size:13px;line-height:1.54;word-wrap:break-word;word-break:break-word}\n",
      ".c-container .c-container{width:auto}\n",
      ".c-container table{border-collapse:collapse;border-spacing:0}\n",
      ".c-container td{font-size:13px;line-height:1.54}\n",
      ".c-default{font-size:13px;line-height:1.54;word-wrap:break-word;word-break:break-all}\n",
      ".c-container .t,.c-default .t{line-height:1.54}\n",
      ".c-default .t{margin-bottom:0}\n",
      ".cr-content{width:259px;font-size:13px;line-height:1.54;color:#333;word-wrap:break-word;word-break:normal}\n",
      ".cr-content table{border-collapse:collapse;border-spacing:0}\n",
      ".cr-content td{font-size:13px;line-height:1.54;vertical-align:top}\n",
      ".cr-offset{padding-left:17px}\n",
      ".cr-title{font-size:14px;line-height:1.29;font-weight:700}\n",
      ".cr-title-sub{float:right;font-size:13px;font-weight:400}\n",
      ".c-row{*zoom:1}\n",
      ".c-row:after{display:block;height:0;content:\"\";clear:both;visibility:hidden}\n",
      ".c-span2{width:29px}\n",
      ".c-span3{width:52px}\n",
      ".c-span4{width:75px}\n",
      ".c-span5{width:98px}\n",
      ".c-span6{width:121px}\n",
      ".c-span7{width:144px}\n",
      ".c-span8{width:167px}\n",
      ".c-span9{width:190px}\n",
      ".c-span10{width:213px}\n",
      ".c-span11{width:236px}\n",
      ".c-span12{width:259px}\n",
      ".c-span13{width:282px}\n",
      ".c-span14{width:305px}\n",
      ".c-span15{width:328px}\n",
      ".c-span16{width:351px}\n",
      ".c-span17{width:374px}\n",
      ".c-span18{width:397px}\n",
      ".c-span19{width:420px}\n",
      ".c-span20{width:443px}\n",
      ".c-span21{width:466px}\n",
      ".c-span22{width:489px}\n",
      ".c-span23{width:512px}\n",
      ".c-span24{width:535px}\n",
      ".c-span2,.c-span3,.c-span4,.c-span5,.c-span6,.c-span7,.c-span8,.c-span9,.c-span10,.c-span11,.c-span12,.c-span13,.c-span14,.c-span15,.c-span16,.c-span17,.c-span18,.c-span19,.c-span20,.c-span21,.c-span22,.c-span23,.c-span24{float:left;_display:inline;margin-right:17px;list-style:none}\n",
      ".c-span-last{margin-right:0}\n",
      ".c-span-last-s{margin-right:0}\n",
      ".container_l .cr-content{width:351px}\n",
      ".container_l .cr-content .c-span-last-s{margin-right:17px}\n",
      ".container_l .cr-content-narrow{width:259px}\n",
      ".container_l .cr-content-narrow .c-span-last-s{margin-right:0}\n",
      ".c-border{width:518px;padding:9px;border:1px solid #e3e3e3;border-bottom-color:#e0e0e0;border-right-color:#ececec;box-shadow:1px 2px 1px rgba(0,0,0,.072);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.072);-moz-box-shadow:1px 2px 1px rgba(0,0,0,.072);-o-box-shadow:1px 2px 1px rgba(0,0,0,.072)}\n",
      ".c-border .c-gap-left{margin-left:10px}\n",
      ".c-border .c-gap-left-small{margin-left:5px}\n",
      ".c-border .c-gap-right{margin-right:10px}\n",
      ".c-border .c-gap-right-small{margin-right:5px}\n",
      ".c-border .c-border{width:auto;padding:0;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}\n",
      ".c-border .c-span2{width:34px}\n",
      ".c-border .c-span3{width:56px}\n",
      ".c-border .c-span4{width:78px}\n",
      ".c-border .c-span5{width:100px}\n",
      ".c-border .c-span6{width:122px}\n",
      ".c-border .c-span7{width:144px}\n",
      ".c-border .c-span8{width:166px}\n",
      ".c-border .c-span9{width:188px}\n",
      ".c-border .c-span10{width:210px}\n",
      ".c-border .c-span11{width:232px}\n",
      ".c-border .c-span12{width:254px}\n",
      ".c-border .c-span13{width:276px}\n",
      ".c-border .c-span14{width:298px}\n",
      ".c-border .c-span15{width:320px}\n",
      ".c-border .c-span16{width:342px}\n",
      ".c-border .c-span17{width:364px}\n",
      ".c-border .c-span18{width:386px}\n",
      ".c-border .c-span19{width:408px}\n",
      ".c-border .c-span20{width:430px}\n",
      ".c-border .c-span21{width:452px}\n",
      ".c-border .c-span22{width:474px}\n",
      ".c-border .c-span23{width:496px}\n",
      ".c-border .c-span24{width:518px}\n",
      ".c-border .c-span2,.c-border .c-span3,.c-border .c-span4,.c-border .c-span5,.c-border .c-span6,.c-border .c-span7,.c-border .c-span8,.c-border .c-span9,.c-border .c-span10,.c-border .c-span11,.c-border .c-span12,.c-border .c-span13,.c-border .c-span14,.c-border .c-span15,.c-border .c-span16,.c-border .c-span17,.c-border .c-span18,.c-border .c-span19,.c-border .c-span20,.c-border .c-span21,.c-border .c-span22,.c-border .c-span23,.c-border .c-span24{margin-right:10px}\n",
      ".c-border .c-span-last{margin-right:0}\n",
      ".c-loading{display:block;width:50px;height:50px;background:url(//www.baidu.com/aladdin/img/tools/loading.gif) no-repeat 0 0}\n",
      ".c-vline{display:inline-block;margin:0 3px;border-left:1px solid #ddd;width:0;height:12px;_vertical-align:middle;_overflow:hidden}\n",
      ".c-icon{background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_441e82f.png) no-repeat 0 0;_background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_d5b04cc.gif)}\n",
      ".c-icon{display:inline-block;width:14px;height:14px;vertical-align:text-bottom;font-style:normal;overflow:hidden}\n",
      ".c-icon-unfold,.c-icon-fold,.c-icon-chevron-unfold,.c-icon-chevron-fold{width:12px;height:12px}\n",
      ".c-icon-star,.c-icon-star-gray{width:60px}\n",
      ".c-icon-qa-empty,.c-icon-safeguard,.c-icon-register-empty,.c-icon-zan,.c-icon-music,.c-icon-music-gray,.c-icon-location,.c-icon-warning,.c-icon-doc,.c-icon-xls,.c-icon-ppt,.c-icon-pdf,.c-icon-txt,.c-icon-play-black,.c-icon-gift,.c-icon-baidu-share,.c-icon-bear,.c-icon-bear-border,.c-icon-location-blue,.c-icon-hotAirBall,.c-icon-moon,.c-icon-streetMap,.c-icon-mv,.c-icon-zhidao-s,.c-icon-shopping{width:16px;height:16px}\n",
      ".c-icon-bear-circle,.c-icon-warning-circle,.c-icon-warning-triangle,.c-icon-warning-circle-gray{width:18px;height:18px}\n",
      ".c-icon-tieba,.c-icon-zhidao,.c-icon-bear-p,.c-icon-bear-pn{width:24px;height:24px}\n",
      ".c-icon-ball-blue,.c-icon-ball-red{width:38px;height:38px}\n",
      ".c-icon-unfold:hover,.c-icon-fold:hover,.c-icon-chevron-unfold:hover,.c-icon-chevron-fold:hover,.c-icon-download:hover,.c-icon-lyric:hover,.c-icon-v:hover,.c-icon-hui:hover,.c-icon-bao:hover,.c-icon-newbao:hover,.c-icon-person:hover,.c-icon-high-v:hover,.c-icon-phone:hover,.c-icon-nuo:hover,.c-icon-fan:hover,.c-icon-med:hover,.c-icon-air:hover,.c-icon-share2:hover,.c-icon-v1:hover,.c-icon-v2:hover,.c-icon-write:hover,.c-icon-R:hover{border-color:#388bff}\n",
      ".c-icon-unfold:active,.c-icon-fold:active,.c-icon-chevron-unfold:active,.c-icon-chevron-fold:active,.c-icon-download:active,.c-icon-lyric:active,.c-icon-v:active,.c-icon-hui:active,.c-icon-bao:active,.c-icon-newbao:active,.c-icon-person:active,.c-icon-high-v:active,.c-icon-phone:active,.c-icon-nuo:active,.c-icon-fan:active,.c-icon-med:active,.c-icon-air:active,.c-icon-share2:active,.c-icon-v1:active,.c-icon-v2:active,.c-icon-write:active,.c-icon-R:active{border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      ".c-icon-v3:hover{border-color:#ffb300}\n",
      ".c-icon-v3:active{border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      ".c-icon-unfold,.c-icon-fold,.c-icon-chevron-unfold,.c-icon-chevron-fold,.c-icon-download,.c-icon-lyric{border:1px solid #d8d8d8;cursor:pointer}\n",
      ".c-icon-v,.c-icon-hui,.c-icon-bao,.c-icon-newbao,.c-icon-person,.c-icon-high-v,.c-icon-phone,.c-icon-nuo,.c-icon-fan,.c-icon-med,.c-icon-air,.c-icon-share2,.c-icon-v1,.c-icon-v2,.c-icon-v3,.c-icon-write,.c-icon-R{border:1px solid #d8d8d8;cursor:pointer;border-color:transparent;_border-color:tomato;_filter:chroma(color=#ff6347)}\n",
      ".c-icon-v1,.c-icon-v2,.c-icon-v3,.c-icon-v1-noborder,.c-icon-v2-noborder,.c-icon-v3-noborder,.c-icon-v1-noborder-disable,.c-icon-v2-noborder-disable,.c-icon-v3-noborder-disable{width:19px}\n",
      ".c-icon-download,.c-icon-lyric{width:16px;height:16px}\n",
      ".c-icon-play-circle,.c-icon-stop-circle{width:18px;height:18px}\n",
      ".c-icon-play-circle-middle,.c-icon-stop-circle-middle{width:24px;height:24px}\n",
      ".c-icon-play-black-large,.c-icon-stop-black-large{width:36px;height:36px}\n",
      ".c-icon-play-black-larger,.c-icon-stop-black-larger{width:52px;height:52px}\n",
      ".c-icon-flag{background-position:0 -144px}\n",
      ".c-icon-bus{background-position:-24px -144px}\n",
      ".c-icon-calendar{background-position:-48px -144px}\n",
      ".c-icon-street{background-position:-72px -144px}\n",
      ".c-icon-map{background-position:-96px -144px}\n",
      ".c-icon-bag{background-position:-120px -144px}\n",
      ".c-icon-money{background-position:-144px -144px}\n",
      ".c-icon-game{background-position:-168px -144px}\n",
      ".c-icon-user{background-position:-192px -144px}\n",
      ".c-icon-globe{background-position:-216px -144px}\n",
      ".c-icon-lock{background-position:-240px -144px}\n",
      ".c-icon-plane{background-position:-264px -144px}\n",
      ".c-icon-list{background-position:-288px -144px}\n",
      ".c-icon-star-gray{background-position:-312px -144px}\n",
      ".c-icon-circle-gray{background-position:-384px -144px}\n",
      ".c-icon-triangle-down{background-position:-408px -144px}\n",
      ".c-icon-triangle-up{background-position:-432px -144px}\n",
      ".c-icon-triangle-up-empty{background-position:-456px -144px}\n",
      ".c-icon-sort-gray{background-position:-480px -144px}\n",
      ".c-icon-sort-up{background-position:-504px -144px}\n",
      ".c-icon-sort-down{background-position:-528px -144px}\n",
      ".c-icon-down-gray{background-position:-552px -144px}\n",
      ".c-icon-up-gray{background-position:-576px -144px}\n",
      ".c-icon-download-noborder{background-position:-600px -144px}\n",
      ".c-icon-lyric-noborder{background-position:-624px -144px}\n",
      ".c-icon-download-white{background-position:-648px -144px}\n",
      ".c-icon-close{background-position:-672px -144px}\n",
      ".c-icon-fail{background-position:-696px -144px}\n",
      ".c-icon-success{background-position:-720px -144px}\n",
      ".c-icon-triangle-down-g{background-position:-744px -144px}\n",
      ".c-icon-refresh{background-position:-768px -144px}\n",
      ".c-icon-chevron-left-gray{background-position:-816px -144px}\n",
      ".c-icon-chevron-right-gray{background-position:-840px -144px}\n",
      ".c-icon-setting{background-position:-864px -144px}\n",
      ".c-icon-close2{background-position:-888px -144px}\n",
      ".c-icon-chevron-top-gray-s{background-position:-912px -144px}\n",
      ".c-icon-fullscreen{background-position:0 -168px}\n",
      ".c-icon-safe{background-position:-24px -168px}\n",
      ".c-icon-exchange{background-position:-48px -168px}\n",
      ".c-icon-chevron-bottom{background-position:-72px -168px}\n",
      ".c-icon-chevron-top{background-position:-96px -168px}\n",
      ".c-icon-unfold{background-position:-120px -168px}\n",
      ".c-icon-fold{background-position:-144px -168px}\n",
      ".c-icon-chevron-unfold{background-position:-168px -168px}\n",
      ".c-icon-qa{background-position:-192px -168px}\n",
      ".c-icon-register{background-position:-216px -168px}\n",
      ".c-icon-star{background-position:-240px -168px}\n",
      ".c-icon-star-gray{position:relative}\n",
      ".c-icon-star-gray .c-icon-star{position:absolute;top:0;left:0}\n",
      ".c-icon-play-blue{background-position:-312px -168px}\n",
      ".c-icon-pic{width:16px;background-position:-336px -168px}\n",
      ".c-icon-chevron-fold{background-position:-360px -168px}\n",
      ".c-icon-video{width:18px;background-position:-384px -168px}\n",
      ".c-icon-circle-blue{background-position:-408px -168px}\n",
      ".c-icon-circle-yellow{background-position:-432px -168px}\n",
      ".c-icon-play-white{background-position:-456px -168px}\n",
      ".c-icon-triangle-down-blue{background-position:-480px -168px}\n",
      ".c-icon-chevron-unfold2{background-position:-504px -168px}\n",
      ".c-icon-right{background-position:-528px -168px}\n",
      ".c-icon-right-empty{background-position:-552px -168px}\n",
      ".c-icon-new-corner{width:15px;background-position:-576px -168px}\n",
      ".c-icon-horn{background-position:-600px -168px}\n",
      ".c-icon-right-large{width:18px;background-position:-624px -168px}\n",
      ".c-icon-wrong-large{background-position:-648px -168px}\n",
      ".c-icon-circle-blue-s{background-position:-672px -168px}\n",
      ".c-icon-play-gray{background-position:-696px -168px}\n",
      ".c-icon-up{background-position:-720px -168px}\n",
      ".c-icon-down{background-position:-744px -168px}\n",
      ".c-icon-stable{background-position:-768px -168px}\n",
      ".c-icon-calendar-blue{background-position:-792px -168px}\n",
      ".c-icon-triangle-down-blue2{background-position:-816px -168px}\n",
      ".c-icon-triangle-up-blue2{background-position:-840px -168px}\n",
      ".c-icon-down-blue{background-position:-864px -168px}\n",
      ".c-icon-up-blue{background-position:-888px -168px}\n",
      ".c-icon-ting{background-position:-912px -168px}\n",
      ".c-icon-piao{background-position:-936px -168px}\n",
      ".c-icon-wrong-empty{background-position:-960px -168px}\n",
      ".c-icon-warning-circle-s{background-position:-984px -168px}\n",
      ".c-icon-chevron-left{background-position:-1008px -168px}\n",
      ".c-icon-chevron-right{background-position:-1032px -168px}\n",
      ".c-icon-circle-gray-s{background-position:-1056px -168px}\n",
      ".c-icon-v,.c-icon-v-noborder{background-position:0 -192px}\n",
      ".c-icon-hui{background-position:-24px -192px}\n",
      ".c-icon-bao{background-position:-48px -192px}\n",
      ".c-icon-newbao{background-position:-97px -218px}\n",
      ".c-icon-phone{background-position:-72px -192px}\n",
      ".c-icon-qa-empty{background-position:-96px -192px}\n",
      ".c-icon-safeguard{background-position:-120px -192px}\n",
      ".c-icon-register-empty{background-position:-144px -192px}\n",
      ".c-icon-zan{background-position:-168px -192px}\n",
      ".c-icon-music{background-position:-192px -192px}\n",
      ".c-icon-music-gray{background-position:-216px -192px}\n",
      ".c-icon-location{background-position:-240px -192px}\n",
      ".c-icon-warning{background-position:-264px -192px}\n",
      ".c-icon-doc{background-position:-288px -192px}\n",
      ".c-icon-xls{background-position:-312px -192px}\n",
      ".c-icon-ppt{background-position:-336px -192px}\n",
      ".c-icon-pdf{background-position:-360px -192px}\n",
      ".c-icon-txt{background-position:-384px -192px}\n",
      ".c-icon-play-black{background-position:-408px -192px}\n",
      ".c-icon-play-black:hover{background-position:-432px -192px}\n",
      ".c-icon-gift{background-position:-456px -192px}\n",
      ".c-icon-baidu-share{background-position:-480px -192px}\n",
      ".c-icon-bear{background-position:-504px -192px}\n",
      ".c-icon-R{background-position:-528px -192px}\n",
      ".c-icon-bear-border{background-position:-576px -192px}\n",
      ".c-icon-person,.c-icon-person-noborder{background-position:-600px -192px}\n",
      ".c-icon-location-blue{background-position:-624px -192px}\n",
      ".c-icon-hotAirBall{background-position:-648px -192px}\n",
      ".c-icon-moon{background-position:-672px -192px}\n",
      ".c-icon-streetMap{background-position:-696px -192px}\n",
      ".c-icon-high-v,.c-icon-high-v-noborder{background-position:-720px -192px}\n",
      ".c-icon-nuo{background-position:-744px -192px}\n",
      ".c-icon-mv{background-position:-768px -192px}\n",
      ".c-icon-fan{background-position:-792px -192px}\n",
      ".c-icon-med{background-position:-816px -192px}\n",
      ".c-icon-air{background-position:-840px -192px}\n",
      ".c-icon-share2{background-position:-864px -192px}\n",
      ".c-icon-v1,.c-icon-v1-noborder{background-position:-888px -192px}\n",
      ".c-icon-v2,.c-icon-v2-noborder{background-position:-912px -192px}\n",
      ".c-icon-v3,.c-icon-v3-noborder{background-position:-936px -192px}\n",
      ".c-icon-v1-noborder-disable{background-position:-960px -192px}\n",
      ".c-icon-v2-noborder-disable{background-position:-984px -192px}\n",
      ".c-icon-v3-noborder-disable{background-position:-1008px -192px}\n",
      ".c-icon-write{background-position:-1032px -192px}\n",
      ".c-icon-zhidao-s{background-position:-1056px -192px}\n",
      ".c-icon-shopping{background-position:-1080px -192px}\n",
      ".c-icon-bear-circle{background-position:0 -216px}\n",
      ".c-icon-warning-circle{background-position:-24px -216px}\n",
      ".c-icon-warning-triangle{width:24px;background-position:-48px -216px}\n",
      ".c-icon-warning-circle-gray{background-position:-72px -216px}\n",
      ".c-icon-ball-red{background-position:0 -240px}\n",
      ".c-icon-ball-blue{background-position:-48px -240px}\n",
      ".c-icon-tieba{background-position:0 -288px}\n",
      ".c-icon-zhidao{background-position:-48px -288px}\n",
      ".c-icon-bear-p{background-position:-96px -288px}\n",
      ".c-icon-bear-pn{background-position:-144px -288px}\n",
      ".c-icon-download{background-position:0 -336px}\n",
      ".c-icon-lyric{background-position:-24px -336px}\n",
      ".c-icon-play-circle{background-position:-48px -336px}\n",
      ".c-icon-play-circle:hover{background-position:-72px -336px}\n",
      ".c-icon-stop-circle{background-position:-96px -336px}\n",
      ".c-icon-stop-circle:hover{background-position:-120px -336px}\n",
      ".c-icon-play-circle-middle{background-position:0 -360px}\n",
      ".c-icon-play-circle-middle:hover{background-position:-48px -360px}\n",
      ".c-icon-stop-circle-middle{background-position:-96px -360px}\n",
      ".c-icon-stop-circle-middle:hover{background-position:-144px -360px}\n",
      ".c-icon-play-black-large{background-position:0 -408px}\n",
      ".c-icon-play-black-large:hover{background-position:-48px -408px}\n",
      ".c-icon-stop-black-large{background-position:-96px -408px}\n",
      ".c-icon-stop-black-large:hover{background-position:-144px -408px}\n",
      ".c-icon-play-black-larger{background-position:0 -456px}\n",
      ".c-icon-play-black-larger:hover{background-position:-72px -456px}\n",
      ".c-icon-stop-black-larger{background-position:-144px -456px}\n",
      ".c-icon-stop-black-larger:hover{background-position:-216px -456px}\n",
      ".c-recommend{font-size:0;padding:5px 0;border:1px solid #f3f3f3;border-left:0;border-right:0}\n",
      ".c-recommend .c-icon{margin-bottom:-4px}\n",
      ".c-recommend .c-gray,.c-recommend a{font-size:13px}\n",
      ".c-recommend-notopline{padding-top:0;border-top:0}\n",
      ".c-recommend-vline{display:inline-block;margin:0 10px -2px;border-left:1px solid #d8d8d8;width:0;height:12px;_vertical-align:middle;_overflow:hidden}\n",
      ".c-text{display:inline-block;padding:2px;text-align:center;vertical-align:text-bottom;font-size:12px;line-height:100%;font-style:normal;font-weight:400;color:#fff;overflow:hidden}\n",
      "a.c-text,a.c-text:hover,a.c-text:active,a.c-text:visited{color:#fff;text-decoration:none}\n",
      ".c-text-new{background-color:#f13f40}\n",
      ".c-text-info{padding-left:0;padding-right:0;font-weight:700;color:#2b99ff;*vertical-align:baseline;_position:relative;_top:2px}\n",
      "a.c-text-info,a.c-text-info:hover,a.c-text-info:active,a.c-text-info:visited{color:#2b99ff}\n",
      ".c-text-info b{_position:relative;_top:-1px}\n",
      ".c-text-info span{padding:0 2px;font-weight:400}\n",
      ".c-text-important{background-color:#1cb7fd}\n",
      ".c-text-public{background-color:#2b99ff}\n",
      ".c-text-warning{background-color:#ff830f}\n",
      ".c-text-prompt{background-color:#f5c537}\n",
      ".c-text-danger{background-color:#f13f40}\n",
      ".c-text-safe{background-color:#52c277}\n",
      ".c-text-empty{padding-top:1px;padding-bottom:1px;border:1px solid #d8d8d8;cursor:pointer;color:#23b9fd;background-color:#fff}\n",
      "a.c-text-empty,a.c-text-empty:visited{color:#23b9fd}\n",
      ".c-text-empty:hover{border-color:#388bff;color:#23b9fd}\n",
      ".c-text-empty:active{color:#23b9fd;border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      ".c-text-mult{padding-left:5px;padding-right:5px}\n",
      ".c-text-gray{background-color:#666}\n",
      ".c-btn,.c-btn:visited{color:#333!important}\n",
      ".c-btn{display:inline-block;padding:0 14px;margin:0;height:24px;line-height:25px;font-size:13px;filter:chroma(color=#000000);*zoom:1;border:1px solid #d8d8d8;cursor:pointer;font-family:inherit;font-weight:400;text-align:center;vertical-align:middle;background-color:#f9f9f9;overflow:hidden;outline:0}\n",
      ".c-btn:hover{border-color:#388bff}\n",
      ".c-btn:active{border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      "a.c-btn{text-decoration:none}\n",
      "button.c-btn{height:26px;_line-height:18px;*overflow:visible}\n",
      "button.c-btn::-moz-focus-inner{padding:0;border:0}\n",
      ".c-btn .c-icon{margin-top:5px}\n",
      ".c-btn-disable{color:#999!important}\n",
      ".c-btn-disable:visited{color:#999!important}\n",
      ".c-btn-disable:hover{border:1px solid #d8d8d8;cursor:default}\n",
      ".c-btn-disable:active{border-color:#d8d8d8;background-color:#f9f9f9;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}\n",
      ".c-btn-mini{padding-left:5px;padding-right:5px;height:18px;line-height:18px;font-size:12px}\n",
      "button.c-btn-mini{height:20px;_height:18px;_line-height:14px}\n",
      ".c-btn-mini .c-icon{margin-top:2px}\n",
      ".c-btn-large{height:28px;line-height:28px;font-size:14px;font-family:\"微软雅黑\",\"黑体\"}\n",
      "button.c-btn-large{height:30px;_line-height:24px}\n",
      ".c-btn-large .c-icon{margin-top:7px;_margin-top:6px}\n",
      ".c-btn-primary,.c-btn-primary:visited{color:#fff!important}\n",
      ".c-btn-primary{background-color:#388bff;border-color:#3c8dff #408ffe #3680e6}\n",
      ".c-btn-primary:hover{border-color:#2678ec #2575e7 #1c6fe2 #2677e7;background-color:#388bff;background-image:url();*background-image:none;background-repeat:repeat-x;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-o-box-shadow:1px 1px 1px rgba(0,0,0,.4)}\n",
      ".c-btn-primary:active{border-color:#178ee3 #1784d0 #177bbf #1780ca;background-color:#388bff;background-image:none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-o-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}\n",
      ".c-btn .c-icon{float:left}\n",
      ".c-dropdown2{position:relative;display:inline-block;width:100%;height:26px;line-height:26px;font-size:13px;vertical-align:middle;outline:0;_font-family:SimSun;background-color:#fff;word-wrap:normal;word-break:normal}\n",
      ".c-dropdown2 .c-dropdown2-btn-group{position:relative;height:24px;border:1px solid #999;border-bottom-color:#d8d8d8;border-right-color:#d8d8d8;-moz-user-select:none;-webkit-user-select:none;user-select:none}\n",
      ".c-dropdown2:hover .c-dropdown2-btn-group,.c-dropdown2-hover .c-dropdown2-btn-group{box-shadow:inset 1px 1px 0 0 #d8d8d8;-webkit-box-shadow:inset 1px 1px 0 0 #d8d8d8;-moz-box-shadow:inset 1px 1px 0 0 #d8d8d8;-o-box-shadow:inset 1px 1px 0 0 #d8d8d8}\n",
      ".c-dropdown2:hover .c-dropdown2-btn-icon,.c-dropdown2-hover .c-dropdown2-btn-icon{box-shadow:inset 0 1px 0 0 #d8d8d8;-webkit-box-shadow:inset 0 1px 0 0 #d8d8d8;-moz-box-shadow:inset 0 1px 0 0 #d8d8d8;-o-box-shadow:inset 0 1px 0 0 #d8d8d8}\n",
      ".c-dropdown2:hover .c-dropdown2-btn-icon-border,.c-dropdown2-hover .c-dropdown2-btn-icon-border{background-color:#f2f2f2}\n",
      ".c-dropdown2 .c-dropdown2-btn{height:24px;padding-left:10px;padding-right:10px;cursor:default;overflow:hidden;white-space:nowrap}\n",
      ".c-dropdown2 .c-dropdown2-btn-icon{position:absolute;top:0;right:0;width:23px;height:24px;line-height:24px;background-color:#fff;padding:0 1px 0 10px}\n",
      ".c-dropdown2 .c-dropdown2-btn-icon-border{height:24px;width:23px;border-left:1px solid #d9d9d9;text-align:center;zoom:1}\n",
      ".c-dropdown2 .c-icon-triangle-down{*margin-top:5px;_margin-left:2px}\n",
      ".c-dropdown2 .c-dropdown2-menu{position:absolute;left:0;top:100%;_margin-top:0;width:100%;overflow:hidden;border:1px solid #bbb;background:#fff;visibility:hidden}\n",
      ".c-dropdown2 .c-dropdown2-menu-inner{overflow:hidden}\n",
      ".c-dropdown2 .c-dropdown2-option{background-color:#fff;cursor:pointer}\n",
      ".c-dropdown2 .c-dropdown2-selected{background-color:#f5f5f5}\n",
      ".c-dropdown2-common ul,.c-dropdown2-common li{margin:0;padding:0;list-style:none}\n",
      ".c-dropdown2-common .c-dropdown2-option{height:26px;line-height:26px;font-size:12px;color:#333;white-space:nowrap;cursor:pointer;padding-left:10px}\n",
      ".c-dropdown2-common .c-dropdown2-selected{background-color:#f5f5f5}\n",
      ".c-dropdown2-common .c-dropdown2-menu-group .c-dropdown2-group{padding-left:10px;font-weight:700;cursor:default}\n",
      ".c-dropdown2-common .c-dropdown2-menu-group .c-dropdown2-option{padding-left:20px}\n",
      ".c-img{display:block;min-height:1px;border:0 0}\n",
      ".c-img3{width:52px}\n",
      ".c-img4{width:75px}\n",
      ".c-img6{width:121px}\n",
      ".c-img7{width:144px}\n",
      ".c-img12{width:259px}\n",
      ".c-img15{width:328px}\n",
      ".c-img18{width:397px}\n",
      ".c-border .c-img3{width:56px}\n",
      ".c-border .c-img4{width:78px}\n",
      ".c-border .c-img7{width:144px}\n",
      ".c-border .c-img12{width:254px}\n",
      ".c-border .c-img15{width:320px}\n",
      ".c-border .c-img18{width:386px}\n",
      ".c-index{display:inline-block;padding:1px 0;color:#fff;width:14px;line-height:100%;font-size:12px;text-align:center;background-color:#8eb9f5}\n",
      ".c-index-hot,.c-index-hot1{background-color:#f54545}\n",
      ".c-index-hot2{background-color:#ff8547}\n",
      ".c-index-hot3{background-color:#ffac38}\n",
      ".c-input{display:inline-block;padding:0 4px;height:24px;line-height:24px\\9;font-size:13px;border:1px solid #999;border-bottom-color:#d8d8d8;border-right-color:#d8d8d8;outline:0;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;vertical-align:top;overflow:hidden}\n",
      ".c-input:hover{box-shadow:inset 1px 1px 1px 0 #d8d8d8;-webkit-box-shadow:inset 1px 1px 1px 0 #d8d8d8;-moz-box-shadow:inset 1px 1px 1px 0 #d8d8d8;-o-box-shadow:inset 1px 1px 1px 0 #d8d8d8}\n",
      ".c-input .c-icon{float:right;margin-top:6px}\n",
      ".c-input .c-icon-left{float:left;margin-right:4px}\n",
      ".c-input input{float:left;height:22px;*padding-top:4px;margin-top:2px;font-size:13px;border:0;outline:0}\n",
      ".c-input{width:180px}\n",
      ".c-input input{width:162px}\n",
      ".c-input-xmini{width:65px}\n",
      ".c-input-xmini input{width:47px}\n",
      ".c-input-mini{width:88px}\n",
      ".c-input-mini input{width:70px}\n",
      ".c-input-small{width:157px}\n",
      ".c-input-small input{width:139px}\n",
      ".c-input-large{width:203px}\n",
      ".c-input-large input{width:185px}\n",
      ".c-input-xlarge{width:341px}\n",
      ".c-input-xlarge input{width:323px}\n",
      ".c-input12{width:249px}\n",
      ".c-input12 input{width:231px}\n",
      ".c-input20{width:433px}\n",
      ".c-input20 input{width:415px}\n",
      ".c-border .c-input{width:178px}\n",
      ".c-border .c-input input{width:160px}\n",
      ".c-border .c-input-xmini{width:68px}\n",
      ".c-border .c-input-xmini input{width:50px}\n",
      ".c-border .c-input-mini{width:90px}\n",
      ".c-border .c-input-mini input{width:72px}\n",
      ".c-border .c-input-small{width:156px}\n",
      ".c-border .c-input-small input{width:138px}\n",
      ".c-border .c-input-large{width:200px}\n",
      ".c-border .c-input-large input{width:182px}\n",
      ".c-border .c-input-xlarge{width:332px}\n",
      ".c-border .c-input-xlarge input{width:314px}\n",
      ".c-border .c-input12{width:244px}\n",
      ".c-border .c-input12 input{width:226px}\n",
      ".c-border .c-input20{width:420px}\n",
      ".c-border .c-input20 input{width:402px}\n",
      ".c-numberset{*zoom:1}\n",
      ".c-numberset:after{display:block;height:0;content:\"\";clear:both;visibility:hidden}\n",
      ".c-numberset li{float:left;margin-right:17px;list-style:none}\n",
      ".c-numberset .c-numberset-last{margin-right:0}\n",
      ".c-numberset a{display:block;width:50px;text-decoration:none;text-align:center;border:1px solid #d8d8d8;cursor:pointer}\n",
      ".c-numberset a:hover{border-color:#388bff}\n",
      ".c-border .c-numberset li{margin-right:10px}\n",
      ".c-border .c-numberset .c-numberset-last{margin-right:0}\n",
      ".c-border .c-numberset a{width:54px}\n",
      ".c-table{width:100%;border-collapse:collapse;border-spacing:0}\n",
      ".c-table th,.c-table td{padding-left:10px;line-height:1.54;font-size:13px;border-bottom:1px solid #f3f3f3;text-align:left}\n",
      ".cr-content .c-table th:first-child,.cr-content .c-table td:first-child{padding-left:0}\n",
      ".c-table th{padding-top:4px;padding-bottom:4px;font-weight:400;color:#666;border-color:#f0f0f0;white-space:nowrap;background-color:#fafafa}\n",
      ".c-table td{padding-top:6.5px;padding-bottom:6.5px}\n",
      ".c-table-hasimg td{padding-top:10px;padding-bottom:10px}\n",
      ".c-table a,.c-table em{text-decoration:none}\n",
      ".c-table a:hover,.c-table a:hover em{text-decoration:underline}\n",
      ".c-table a.c-icon:hover{text-decoration:none}\n",
      ".c-table .c-btn:hover,.c-table .c-btn:hover em{text-decoration:none}\n",
      ".c-table-nohihead th{background-color:transparent}\n",
      ".c-table-noborder td{border-bottom:0}\n",
      ".c-tabs-nav-movetop{margin:-10px -9px 0 -10px;position:relative}\n",
      ".c-tabs-nav{border-bottom:1px solid #d9d9d9;background-color:#fafafa;line-height:1.54;font-size:0;*zoom:1;_overflow-x:hidden;_position:relative}\n",
      ".c-tabs-nav:after{display:block;height:0;content:\"\";clear:both;visibility:hidden}\n",
      ".c-tabs-nav .c-tabs-nav-btn{float:right;_position:absolute;_top:0;_right:0;_z-index:1;background:#fafafa}\n",
      ".c-tabs-nav .c-tabs-nav-btn .c-tabs-nav-btn-prev,.c-tabs-nav .c-tabs-nav-btn .c-tabs-nav-btn-next{float:left;padding:6px 2px;cursor:pointer}\n",
      ".c-tabs-nav .c-tabs-nav-btn .c-tabs-nav-btn-disable{cursor:default}\n",
      ".c-tabs-nav .c-tabs-nav-view{_position:relative;overflow:hidden;*zoom:1;margin-bottom:-1px}\n",
      ".c-tabs-nav .c-tabs-nav-view .c-tabs-nav-li{margin-bottom:0}\n",
      ".c-tabs-nav .c-tabs-nav-more{float:left;white-space:nowrap}\n",
      ".c-tabs-nav li,.c-tabs-nav a{color:#666;font-size:13px;*zoom:1}\n",
      ".c-tabs-nav li{display:inline-block;margin-bottom:-1px;*display:inline;padding:3px 15px;vertical-align:bottom;border-style:solid;border-width:2px 1px 0;border-color:transparent;_border-color:tomato;_filter:chroma(color=#ff6347);list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden}\n",
      ".c-tabs-nav a{text-decoration:none}\n",
      ".c-tabs-nav .c-tabs-nav-sep{height:16px;width:0;padding:0;margin-bottom:4px;border-style:solid;border-width:0 1px;border-color:transparent #fff transparent #dedede}\n",
      ".c-tabs-nav .c-tabs-nav-selected{_position:relative;border-color:#2c99ff #e4e4e4 #fff #dedede;background-color:#fff;color:#000;cursor:default}\n",
      ".c-tabs-nav-one .c-tabs-nav-selected{border-color:transparent;_border-color:tomato;_filter:chroma(color=#ff6347);background-color:transparent;color:#666}\n",
      ".c-tabs .c-tabs .c-tabs-nav{padding:10px 0 5px;border:0 0;background-color:#fff}\n",
      ".c-tabs .c-tabs .c-tabs-nav li,.c-tabs .c-tabs .c-tabs-nav a{color:#00c}\n",
      ".c-tabs .c-tabs .c-tabs-nav li{padding:0 5px;position:static;margin:0 10px;border:0 0;cursor:pointer;white-space:nowrap}\n",
      ".c-tabs .c-tabs .c-tabs-nav .c-tabs-nav-sep{height:11px;width:0;padding:0;margin:0 0 4px;border:0 0;border-left:1px solid #d8d8d8}\n",
      ".c-tabs .c-tabs .c-tabs-nav .c-tabs-nav-selected{background-color:#2c99ff;color:#fff;cursor:default}\n",
      ".c-tag{padding-top:3px;margin-bottom:3px;height:1.7em;font-size:13px;line-height:1.4em;transition:height .3s ease-in;-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;-ms-transition:height .3s ease-in;-o-transition:height .3s ease-in;*zoom:1;overflow:hidden}\n",
      ".c-tag:after{display:block;height:0;content:\"\";clear:both;visibility:hidden}\n",
      ".c-tag-cont{overflow:hidden;*zoom:1}\n",
      ".c-tag-type,.c-tag-li,.c-tag-more,.c-tag-cont span{margin:2px 0}\n",
      ".c-tag-type,.c-tag-li,.c-tag-cont span{float:left}\n",
      ".c-tag-type,.c-tag-more{color:#666}\n",
      ".c-tag-li,.c-tag-cont span{padding:0 4px;display:inline-block;margin-right:12px;white-space:nowrap;cursor:pointer;color:#00c}\n",
      ".c-tag .c-tag-selected{background:#388bff;color:#fff}\n",
      ".c-tag-more{float:right;background:#fff;cursor:pointer;*height:18px}\n",
      ".c-tool{display:inline-block;width:56px;height:56px;background:url(//www.baidu.com/aladdin/img/tools/tools-5.png) no-repeat}\n",
      ".c-tool-region{background-position:0 0}\n",
      ".c-tool-calendar{background-position:-72px 0}\n",
      ".c-tool-city{background-position:-144px 0}\n",
      ".c-tool-phone-pos{background-position:-216px 0}\n",
      ".c-tool-other{background-position:-288px 0}\n",
      ".c-tool-midnight{background-position:-360px 0}\n",
      ".c-tool-kefu{width:121px;background-position:-432px 0}\n",
      ".c-tool-phone{background-position:-576px 0}\n",
      ".c-tool-car{background-position:-648px 0}\n",
      ".c-tool-station{background-position:0 -72px}\n",
      ".c-tool-cheat{background-position:-72px -72px}\n",
      ".c-tool-counter{background-position:-144px -72px}\n",
      ".c-tool-time{background-position:-216px -72px}\n",
      ".c-tool-zip{background-position:-288px -72px}\n",
      ".c-tool-warning{background-position:-360px -72px}\n",
      ".c-tool-ip{background-position:0 -144px}\n",
      ".c-tool-unit{background-position:-72px -144px}\n",
      ".c-tool-rate{background-position:-144px -144px}\n",
      ".c-tool-conversion{background-position:-288px -144px}\n",
      ".c-tool-ads{background-position:-360px -144px}\n",
      ".c-icon-baozhang-new{width:14px;height:14px;background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/pc-bao_96f4fc0.png);background-size:140px 14px;background-repeat:no-repeat;cursor:pointer;border-color:transparent;margin-left:11px;margin-right:3px}\n",
      ".c-icon-baozhang-new.animate{-webkit-animation-name:keyframesBao;animation-name:keyframesBao;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}\n",
      "@-webkit-keyframes keyframesBao{0%{background-position:0 0}\n",
      "10%{background-position:-14px 0}\n",
      "20%{background-position:-28px 0}\n",
      "30%{background-position:-42px 0}\n",
      "40%{background-position:-56px 0}\n",
      "50%{background-position:-70px 0}\n",
      "60%{background-position:-84px 0}\n",
      "70%{background-position:-98px 0}\n",
      "80%{background-position:-112px 0}\n",
      "90%,100%{background-position:-126px 0}}\n",
      "@keyframes keyframesBao{0%{background-position:0 0}\n",
      "10%{background-position:-14px 0}\n",
      "20%{background-position:-28px 0}\n",
      "30%{background-position:-42px 0}\n",
      "40%{background-position:-56px 0}\n",
      "50%{background-position:-70px 0}\n",
      "60%{background-position:-84px 0}\n",
      "70%{background-position:-98px 0}\n",
      "80%{background-position:-112px 0}\n",
      "90%,100%{background-position:-126px 0}}\n",
      ".opui-honourCard4-new-bao-title{font-size:12px;line-height:16px;color:#333;margin:3px 10px 0}\n",
      ".c-tip-con .opui-honourCard4-new-bao-style{width:100%;margin-top:4px}\n",
      ".c-tip-con .opui-honourCard4-new-bao-style a,.c-tip-con .opui-honourCard4-new-bao-style a:visited{color:#666}\n",
      ".new-pmd{}\n",
      ".new-pmd .c-gap-top-small{margin-top:6px}\n",
      ".new-pmd .c-gap-top{margin-top:8px}\n",
      ".new-pmd .c-gap-top-large{margin-top:12px}\n",
      ".new-pmd .c-gap-top-mini{margin-top:2px}\n",
      ".new-pmd .c-gap-top-xsmall{margin-top:4px}\n",
      ".new-pmd .c-gap-top-middle{margin-top:10px}\n",
      ".new-pmd .c-gap-bottom-small{margin-bottom:6px}\n",
      ".new-pmd .c-gap-bottom{margin-bottom:8px}\n",
      ".new-pmd .c-gap-bottom-large{margin-bottom:12px}\n",
      ".new-pmd .c-gap-bottom-mini{margin-bottom:2px}\n",
      ".new-pmd .c-gap-bottom-xsmall{margin-bottom:4px}\n",
      ".new-pmd .c-gap-bottom-middle{margin-bottom:10px}\n",
      ".new-pmd .c-gap-left{margin-left:12px}\n",
      ".new-pmd .c-gap-left-small{margin-left:8px}\n",
      ".new-pmd .c-gap-left-xsmall{margin-left:4px}\n",
      ".new-pmd .c-gap-left-mini{margin-left:2px}\n",
      ".new-pmd .c-gap-left-large{margin-left:16px}\n",
      ".new-pmd .c-gap-left-middle{margin-left:10px}\n",
      ".new-pmd .c-gap-right{margin-right:12px}\n",
      ".new-pmd .c-gap-right-small{margin-right:8px}\n",
      ".new-pmd .c-gap-right-xsmall{margin-right:4px}\n",
      ".new-pmd .c-gap-right-mini{margin-right:2px}\n",
      ".new-pmd .c-gap-right-large{margin-right:16px}\n",
      ".new-pmd .c-gap-right-middle{margin-right:10px}\n",
      ".new-pmd .c-gap-icon-right-small{margin-right:5px}\n",
      ".new-pmd .c-gap-icon-right{margin-right:10px}\n",
      ".new-pmd .c-gap-icon-left-small{margin-left:5px}\n",
      ".new-pmd .c-gap-icon-left{margin-left:10px}\n",
      ".new-pmd .c-row{*zoom:1}\n",
      ".new-pmd .c-row:after{display:block;height:0;content:\"\";clear:both;visibility:hidden}\n",
      ".new-pmd .c-span1{width:32px}\n",
      ".new-pmd .c-span2{width:80px}\n",
      ".new-pmd .c-span3{width:128px}\n",
      ".new-pmd .c-span4{width:176px}\n",
      ".new-pmd .c-span5{width:224px}\n",
      ".new-pmd .c-span6{width:272px}\n",
      ".new-pmd .c-span7{width:320px}\n",
      ".new-pmd .c-span8{width:368px}\n",
      ".new-pmd .c-span9{width:416px}\n",
      ".new-pmd .c-span10{width:464px}\n",
      ".new-pmd .c-span11{width:512px}\n",
      ".new-pmd .c-span12{width:560px}\n",
      ".new-pmd .c-span2,.new-pmd .c-span3,.new-pmd .c-span4,.new-pmd .c-span5,.new-pmd .c-span6,.new-pmd .c-span7,.new-pmd .c-span8,.new-pmd .c-span9,.new-pmd .c-span10,.new-pmd .c-span11,.new-pmd .c-span12{float:left;_display:inline;margin-right:16px;list-style:none}\n",
      ".new-pmd .c-span-last{margin-right:0}\n",
      ".new-pmd .c-span-last-s{margin-right:0}\n",
      ".new-pmd .c-icon{font-family:cIconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}\n",
      ".new-pmd .c-index{display:inline-block;width:14px;padding:1px 0;line-height:100%;text-align:center;color:#fff;background-color:#8eb9f5;font-size:12px}\n",
      ".new-pmd .c-index-hot,.new-pmd .c-index-hot1{background-color:#f54545}\n",
      ".new-pmd .c-index-hot2{background-color:#ff8547}\n",
      ".new-pmd .c-index-hot3{background-color:#ffac38}\n",
      ".new-pmd .c-text{display:inline-block;padding:0 2px;text-align:center;vertical-align:middle;font-style:normal;color:#fff;overflow:hidden;line-height:16px;height:16px;font-size:12px;border-radius:2px;font-weight:200}\n",
      ".new-pmd a.c-text{text-decoration:none}\n",
      ".new-pmd .c-text-info{padding-left:0;padding-right:0;font-weight:700;color:#2b99ff;vertical-align:text-bottom}\n",
      ".new-pmd .c-text-info span{padding:0 2px;font-weight:400}\n",
      ".new-pmd .c-text-important{background-color:#1cb7fd}\n",
      ".new-pmd .c-text-public{background-color:#4E6EF2}\n",
      ".new-pmd .c-text-warning{background-color:#f60}\n",
      ".new-pmd .c-text-prompt{background-color:#ffc20d}\n",
      ".new-pmd .c-text-danger{background-color:#f73131}\n",
      ".new-pmd .c-text-safe{background-color:#39b362}\n",
      ".new-pmd .c-text-mult{padding:0 4px;line-height:18px;height:18px;border-radius:4px;font-weight:400}\n",
      ".new-pmd .c-text-blue{background-color:#4E6EF2}\n",
      ".new-pmd .c-text-blue-border{border:1px solid #CBD2FF;padding:0 8px;border-radius:4px;font-weight:400;color:#4E6EF2!important}\n",
      ".new-pmd .c-text-green{background-color:#39b362}\n",
      ".new-pmd .c-text-green-border{border:1px solid #C9E7CD;padding:0 8px;border-radius:4px;font-weight:400;color:#39b362!important}\n",
      ".new-pmd .c-text-red{background-color:#f73131}\n",
      ".new-pmd .c-text-red-border{border:1px solid #F0C8BD;padding:0 8px;border-radius:4px;font-weight:400;color:#f73131!important}\n",
      ".new-pmd .c-text-yellow{background-color:#ffc20d}\n",
      ".new-pmd .c-text-yellow-border{border:1px solid #FCEDB1;padding:0 8px;border-radius:4px;font-weight:400;color:#ffc20d!important}\n",
      ".new-pmd .c-text-orange{background-color:#f60}\n",
      ".new-pmd .c-text-orange-border{border:1px solid #F8D2B0;padding:0 8px;border-radius:4px;font-weight:400;color:#f60!important}\n",
      ".new-pmd .c-text-pink{background-color:#fc3274}\n",
      ".new-pmd .c-text-pink-border{border:1px solid #F6C4D7;padding:0 8px;border-radius:4px;font-weight:400;color:#fc3274!important}\n",
      ".new-pmd .c-text-gray{background-color:#858585}\n",
      ".new-pmd .c-text-gray-border{border:1px solid #DBDBDB;padding:0 8px;border-radius:4px;font-weight:400;color:#858585!important}\n",
      ".new-pmd .c-text-dark-red{background-color:#CC2929}\n",
      ".new-pmd .c-text-white-border{border:1px solid rgba(255,255,255,.8);padding:0 8px;border-radius:4px;font-weight:400;color:#fff!important}\n",
      ".new-pmd .c-text-hot{background-color:#fc3274}\n",
      ".new-pmd .c-text-new{background-color:#f73131}\n",
      ".new-pmd .c-text-fei{background-color:#f60}\n",
      ".new-pmd .c-text-bao{background-color:#CC2929}\n",
      ".new-pmd .c-btn,.new-pmd .c-btn:visited{color:#333!important}\n",
      ".new-pmd .c-btn{display:inline-block;overflow:hidden;font-family:inherit;font-weight:400;text-align:center;vertical-align:middle;outline:0;border:0;height:30px;width:80px;line-height:30px;font-size:13px;border-radius:6px;padding:0;background-color:#F2F2F2;*zoom:1;cursor:pointer}\n",
      ".new-pmd a.c-btn{text-decoration:none}\n",
      ".new-pmd button.c-btn{*overflow:visible;border:0;outline:0}\n",
      ".new-pmd button.c-btn::-moz-focus-inner{padding:0;border:0}\n",
      ".new-pmd .c-btn-disable{color:#9195A3!important}\n",
      ".new-pmd .c-btn-disable:visited{color:#9195A3!important}\n",
      ".new-pmd .c-btn-disable:hover{cursor:default;color:#9195A3!important;background-color:#F2F2F2}\n",
      ".new-pmd .c-btn-mini{height:24px;width:48px;line-height:24px}\n",
      ".new-pmd .c-btn-mini .c-icon{margin-top:2px}\n",
      ".new-pmd .c-btn-large{height:30px;line-height:30px;font-size:14px}\n",
      ".new-pmd button.c-btn-large{height:30px}\n",
      ".new-pmd .c-btn-large .c-icon{margin-top:7px}\n",
      ".new-pmd .c-btn-primary,.new-pmd .c-btn-primary:visited{color:#fff!important}\n",
      ".new-pmd .c-btn-primary{background-color:#4E6EF2}\n",
      ".new-pmd .c-btn-add{width:32px;height:32px;line-height:32px;text-align:center;color:#9195A3!important}\n",
      ".new-pmd .c-btn-add:hover{background-color:#4E6EF2;color:#fff!important}\n",
      ".new-pmd .c-btn-add .c-icon{float:none}\n",
      ".new-pmd .c-btn-add-disable:hover{cursor:default;color:#9195A3!important;background-color:#F5F5F6}\n",
      ".new-pmd .c-tag{color:#333;display:inline-block;padding:0 8px;height:30px;line-height:30px;font-size:13px;border-radius:6px;background-color:#f5f5f6;cursor:pointer}\n",
      ".new-pmd .c-img{position:relative;display:block;min-height:0;border:0;line-height:0;background:#f5f5f6;overflow:hidden}\n",
      ".new-pmd .c-img img{width:100%}\n",
      ".new-pmd .c-img1{width:32px}\n",
      ".new-pmd .c-img2{width:80px}\n",
      ".new-pmd .c-img3{width:128px}\n",
      ".new-pmd .c-img4{width:176px}\n",
      ".new-pmd .c-img6{width:272px}\n",
      ".new-pmd .c-img12{width:560px}\n",
      ".new-pmd .c-img-s,.new-pmd .c-img-l,.new-pmd .c-img-w,.new-pmd .c-img-x,.new-pmd .c-img-y,.new-pmd .c-img-v,.new-pmd .c-img-z{height:0;overflow:hidden}\n",
      ".new-pmd .c-img-s{padding-bottom:100%}\n",
      ".new-pmd .c-img-l{padding-bottom:133.33333333%}\n",
      ".new-pmd .c-img-w{padding-bottom:56.25%}\n",
      ".new-pmd .c-img-x{padding-bottom:75%}\n",
      ".new-pmd .c-img-y{padding-bottom:66.66666667%}\n",
      ".new-pmd .c-img-v{padding-bottom:116.66666667%}\n",
      ".new-pmd .c-img-z{padding-bottom:62.5%}\n",
      ".new-pmd .c-img-radius{border-radius:6px}\n",
      ".new-pmd .c-img-radius-s{border-radius:2px}\n",
      ".new-pmd .c-img-radius-small{border-radius:2px}\n",
      ".new-pmd .c-img-radius-large{border-radius:12px}\n",
      ".new-pmd .c-img-radius-middle{border-radius:4px}\n",
      ".new-pmd .c-img-radius-left{border-top-left-radius:6px;border-bottom-left-radius:6px}\n",
      ".new-pmd .c-img-radius-right{border-top-right-radius:6px;border-bottom-right-radius:6px}\n",
      ".new-pmd .c-img-radius-left-s{border-top-left-radius:2px;border-bottom-left-radius:2px}\n",
      ".new-pmd .c-img-radius-right-s{border-top-right-radius:2px;border-bottom-right-radius:2px}\n",
      ".new-pmd .c-img-radius-left-l{border-top-left-radius:12px;border-bottom-left-radius:12px}\n",
      ".new-pmd .c-img-radius-right-l{border-top-right-radius:12px;border-bottom-right-radius:12px}\n",
      ".new-pmd .c-img-mask{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-image:radial-gradient(circle,rgba(0,0,0,0),rgba(0,0,0,.04));background-image:-ms-radial-gradient(circle,rgba(0,0,0,0),rgba(0,0,0,.04))}\n",
      ".new-pmd .c-img-border{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid rgba(0,0,0,.05)}\n",
      ".new-pmd .c-img-circle{border-radius:100%;overflow:hidden}\n",
      ".new-pmd .c-input{display:inline-block;font:13px/21px 'Microsoft YaHei',Arial,sans-serif;color:#333;border:1px solid #D7D9E0;border-radius:6px;padding:0 12px;height:28px;line-height:28px\\9;font-size:13px;outline:0;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;vertical-align:top;overflow:hidden}\n",
      ".new-pmd .c-input:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}\n",
      ".new-pmd .c-input .c-icon{float:right;margin-top:5px;font-size:16px;color:#9195A3}\n",
      ".new-pmd .c-input .c-icon-left{float:left;margin-right:4px}\n",
      ".new-pmd .c-input input{float:left;height:26px;padding:0;margin-top:1px;font-size:13px;border:0;outline:0}\n",
      ".new-pmd .c-input input::-webkit-input-placeholder,.new-pmd .c-input input::-ms-input-placeholder,.new-pmd .c-input input::-moz-placeholder,.new-pmd .c-input::-webkit-input-placeholder,.new-pmd .c-input::-ms-input-placeholder,.new-pmd .c-input::-moz-placeholder{color:#9195A3}\n",
      ".new-pmd .c-input{width:390px}\n",
      ".new-pmd .c-input input{width:370px}\n",
      ".new-pmd .c-input-xmini{width:150px}\n",
      ".new-pmd .c-input-xmini input{width:130px}\n",
      ".new-pmd .c-input-mini{width:198px}\n",
      ".new-pmd .c-input-mini input{width:178px}\n",
      ".new-pmd .c-input-small{width:342px}\n",
      ".new-pmd .c-input-small input{width:322px}\n",
      ".new-pmd .c-input-large{width:438px}\n",
      ".new-pmd .c-input-large input{width:418px}\n",
      ".new-pmd .c-input-xlarge{width:726px}\n",
      ".new-pmd .c-input-xlarge input{width:706px}\n",
      ".new-pmd .c-input12{width:534px}\n",
      ".new-pmd .c-input12 input{width:514px}\n",
      ".new-pmd .c-input20{width:918px}\n",
      ".new-pmd .c-input20 input{width:898px}\n",
      ".new-pmd .c-radio,.new-pmd .c-checkbox{display:inline-block;position:relative;white-space:nowrap;outline:0;line-height:1;vertical-align:middle;cursor:pointer;width:16px;height:16px}\n",
      ".new-pmd .c-radio-inner,.new-pmd .c-checkbox-inner{display:inline-block;position:relative;width:16px;height:16px;line-height:16px;text-align:center;top:0;left:0;background-color:#fff;color:#D7D9E0}\n",
      ".new-pmd .c-radio-input,.new-pmd .c-checkbox-input{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;filter:alpha(opacity=0) \\9;user-select:none;margin:0;padding:0;width:100%;height:100%;cursor:pointer;zoom:1}\n",
      ".new-pmd .c-radio-inner-i,.new-pmd .c-checkbox-inner-i{display:none;font-size:16px}\n",
      ".new-pmd .c-radio-inner-bg,.new-pmd .c-checkbox-inner-bg{font-size:16px;position:absolute;top:0;left:0;z-index:1}\n",
      ".new-pmd .c-radio-checked .c-radio-inner-i,.new-pmd .c-checkbox-checked .c-checkbox-inner-i{color:#4E71F2;display:inline-block}\n",
      ".new-pmd .c-textarea{font:13px/21px 'Microsoft YaHei',Arial,sans-serif;color:#333;border:1px solid #D7D9E0;border-radius:6px;padding:5px 12px;resize:none;outline:0}\n",
      ".new-pmd .c-textarea::-webkit-input-placeholder,.new-pmd .c-textarea::-ms-input-placeholder,.new-pmd .c-textarea::-moz-placeholder{color:#9195A3}\n",
      ".new-pmd .c-table{width:100%;border-spacing:0;border-collapse:collapse}\n",
      ".new-pmd .c-table th,.new-pmd .c-table td{padding-left:10px;border-bottom:1px solid #f3f3f3;text-align:left;font-size:13px;line-height:1.54}\n",
      ".new-pmd .cr-content .c-table th:first-child,.new-pmd .cr-content .c-table td:first-child{padding-left:0}\n",
      ".new-pmd .c-table th{padding-top:4px;padding-bottom:4px;border-color:#f0f0f0;font-weight:400;white-space:nowrap;color:#666;background-color:#fafafa}\n",
      ".new-pmd .c-table td{padding-top:6.5px;padding-bottom:6.5px}\n",
      ".new-pmd .c-table-hasimg td{padding-top:10px;padding-bottom:10px}\n",
      ".new-pmd .c-table a,.new-pmd .c-table em{text-decoration:none}\n",
      ".new-pmd .c-table a:hover,.new-pmd .c-table a:hover em{text-decoration:underline}\n",
      ".new-pmd .c-table a.c-icon:hover{text-decoration:none}\n",
      ".new-pmd .c-table .c-btn:hover,.new-pmd .c-table .c-btn:hover em{text-decoration:none}\n",
      ".new-pmd .c-table-nohihead th{background-color:transparent}\n",
      ".new-pmd .c-table-noborder td{border-bottom:0}\n",
      ".new-pmd .c-tabs{font-size:14px;border-radius:12px;color:#222}\n",
      ".new-pmd .c-tabs-nav{color:#626675;background:#f5f5f6;border-radius:12px 12px 0 0;list-style:none;height:52px;margin:0;padding:0 12px}\n",
      ".new-pmd .c-tabs-nav-li{position:relative;display:inline-block;list-style:none;line-height:40px;height:40px;margin-right:32px;cursor:pointer}\n",
      ".new-pmd .c-tabs-nav-li:last-child{margin-right:0}\n",
      ".new-pmd .c-tabs-nav-selected{color:#222}\n",
      ".new-pmd .c-tabs-nav-selected::after{content:'';position:absolute;bottom:0;height:2px;border-radius:1px;width:100%;left:0;z-index:1;background:#222}\n",
      ".new-pmd .c-tabs-content{padding:14px 16px;background:#fff;border-radius:12px;margin-top:-12px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}\n",
      ".new-pmd .c-tabs-nav-icon{display:inline-block;width:18px;height:18px;line-height:18px;border-radius:4px;margin-right:8px;background-size:contain;margin-top:11px;vertical-align:top}\n",
      ".new-pmd .c-tabs-nav-icon img{width:18px;height:18px}\n",
      ".new-pmd .c-tabs.c-sub-tabs .c-tabs-nav{height:29px;line-height:29px;border-bottom:1px solid #f2f2f2;background:#fff}\n",
      ".new-pmd .c-tabs.c-sub-tabs .c-tabs-content{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;margin-top:0;border-radius:0}\n",
      ".new-pmd .c-tabs.c-sub-tabs .c-tabs-nav-li{height:29px;line-height:29px}\n",
      ".new-pmd .c-tabs.c-sub-tabs .c-tabs-nav-icon{position:relative;margin-top:5px}\n",
      ".new-pmd .c-tabs.c-sub-tabs .c-tabs-nav-icon::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid rgba(0,0,0,.03);border-radius:4px}\n",
      ".new-pmd .c-line-clamp1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n",
      ".new-pmd .c-link{color:#3951B3;text-decoration:none;cursor:pointer}\n",
      ".new-pmd .c-link:hover{text-decoration:underline;color:#315EFB}\n",
      ".new-pmd .c-link:visited{color:#771CAA}\n",
      ".new-pmd .c-font-sigma{font:36px/60px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-large{font:20px/24px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-big{font:20px/24px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-special{font:16px/26px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-medium{font:14px/22px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-middle{font:14px/22px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-normal{font:13px/21px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-small{font:12px/20px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-font-family{font-family:'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-color-t{color:#222}\n",
      ".new-pmd .c-color-text{color:#333}\n",
      ".new-pmd .c-color-gray{color:#626675}\n",
      ".new-pmd .c-color-gray2{color:#9195A3}\n",
      ".new-pmd .c-color-visited{color:#771CAA}\n",
      ".new-pmd .c-color-link{color:#222}\n",
      ".new-pmd .c-color-orange{color:#F46023}\n",
      ".new-pmd .c-color-green{color:#00B198}\n",
      ".new-pmd .c-color-ad{color:#77A9F9}\n",
      ".new-pmd .c-color-red{color:#F73131}\n",
      ".new-pmd .c-color-red:visited{color:#F73131}\n",
      ".new-pmd .c-color-warn{color:#FF7900}\n",
      ".new-pmd .c-color-warn:visited{color:#FF7900}\n",
      ".new-pmd .c-color-link{color:#3951B3}\n",
      ".new-pmd .c-select{position:relative;display:inline-block;width:96px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle;color:#222;font:13px/21px 'Microsoft YaHei',Arial,sans-serif}\n",
      ".new-pmd .c-select-selection{display:block;height:30px;line-height:29px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 26px 0 10px;background-color:#fff;border-radius:6px;border:1px solid #D7D9E0;outline:0;user-select:none;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n",
      ".new-pmd .c-select-arrow,.new-pmd .c-select-arrow-up{position:absolute;top:-1px;right:10px;color:#9195A3;font-size:16px}\n",
      ".new-pmd .c-select-dropdown{display:none;position:absolute;padding-top:4px;top:25px;z-index:999;left:0;width:94px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;background:#fff;border-radius:0 0 6px 6px;border:1px solid #D7D9E0;border-top:0;zoom:1}\n",
      ".new-pmd .c-select-split{border-top:1px solid #f5f5f5;margin:0 5px}\n",
      ".new-pmd .c-select-dropdown-list{padding:0;margin:5px 0 0;list-style:none}\n",
      ".new-pmd .c-select-dropdown-list.c-select-scroll{max-height:207px;overflow-y:auto;overflow-x:hidden;margin-right:5px;margin-bottom:9px}\n",
      ".new-pmd .c-select-dropdown-list.c-select-scroll::-webkit-scrollbar{width:2px}\n",
      ".new-pmd .c-select-dropdown-list.c-select-scroll::-webkit-scrollbar-track{width:2px;background:#f5f5f6;border-radius:1px}\n",
      ".new-pmd .c-select-dropdown-list.c-select-scroll::-webkit-scrollbar-thumb{width:2px;height:58px;background-color:#4e71f2;border-radius:1px}\n",
      ".new-pmd .c-select-dropdown-list.c-select-scroll .c-select-item:last-child{margin:0}\n",
      ".new-pmd .c-select-item{margin:0 0 4px;padding:0 10px;clear:both;white-space:nowrap;list-style:none;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}\n",
      ".new-pmd .c-select-item:hover{color:#315EFB}\n",
      ".new-pmd .c-select-item-selected{color:#315EFB}\n",
      ".new-pmd .c-select-arrow-up{display:none}\n",
      ".new-pmd .c-select-visible .c-select-selection{border-radius:6px 6px 0 0}\n",
      ".new-pmd .c-select-visible .c-select-dropdown{display:block}\n",
      ".new-pmd .c-select-visible .c-select-arrow{display:none}\n",
      ".new-pmd .c-select-visible .c-select-arrow-up{display:inline-block}\n",
      ".new-pmd .c-frame{margin-bottom:18px}\n",
      ".new-pmd .c-offset{padding-left:10px}\n",
      ".new-pmd .c-gray{color:#626675}\n",
      ".new-pmd.c-container{width:560px;word-wrap:break-word;word-break:break-all;color:#333;font-size:13px;line-height:21px}\n",
      ".new-pmd.c-container .c-container{width:auto;font-size:13px;line-height:21px}\n",
      ".new-pmd.c-container .t{font:20px/24px 'Microsoft YaHei',Arial,sans-serif;font-weight:400;margin-bottom:4px}\n",
      ".new-pmd .c-abstract{font:13px/21px 'Microsoft YaHei',Arial,sans-serif;color:#333}\n",
      ".new-pmd .cr-title{font:14px/22px 'Microsoft YaHei',Arial,sans-serif;color:#222;font-weight:400}\n",
      ".new-pmd .cr-title-sub{float:right;font-weight:400;font-size:13px}\n",
      ".new-pmd .c-vline{display:inline-block;width:0;height:12px;margin:0 3px;border-left:1px solid #ddd}\n",
      ".new-pmd .c-border{border-radius:12px;border:0;margin:0 -16px;padding:12px 16px;width:auto;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}\n",
      ".new-pmd .c-capsule-tip{display:inline-block;background:#F73131;border-radius:7px;padding:0 4px;height:13px;font-size:11px;line-height:14px;color:#fff;text-align:center}\n",
      "#container.sam_newgrid{font:13px/21px 'Microsoft YaHei',Arial,sans-serif}\n",
      "#container.sam_newgrid td,#container.sam_newgrid th{font:13px/21px 'Microsoft YaHei',Arial,sans-serif}\n",
      "#container.sam_newgrid #content_left{width:560px}\n",
      ".container_l.sam_newgrid{width:1040px}\n",
      ".container_l.sam_newgrid #content_right{width:368px}\n",
      ".container_l.sam_newgrid .cr-content{width:368px}\n",
      ".container_l.sam_newgrid .cr-content .c-span-last-s{margin-right:16px}\n",
      ".container_l.sam_newgrid .cr-content-narrow .c-span-last-s{margin-right:0}\n",
      ".container_s.sam_newgrid{width:896px}\n",
      ".container_s.sam_newgrid .cr-content{width:272px}\n",
      ".container_s.sam_newgrid #content_right{width:272px}\n",
      ".soutu-input{padding-left:55px!important}\n",
      ".soutu-input-image{position:absolute;left:1px;top:1px;height:28px;width:49px;z-index:1;padding:0;background:#e6e6e6;border:1px solid #e6e6e6}\n",
      ".soutu-input-thumb{height:28px;width:28px;min-width:1px}\n",
      ".soutu-input-close{position:absolute;right:0;top:0;cursor:pointer;display:block;width:22px;height:28px}\n",
      ".soutu-input-close::after{content:\" \";position:absolute;right:3px;top:50%;cursor:pointer;margin-top:-7px;display:block;width:14px;height:14px;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/soutu/img/soutu_icons_new_8abaf8a.png) no-repeat -163px 0}\n",
      ".soutu-input-image:hover .soutu-input-close::after{background-position:-215px 2px}\n",
      ".fb-hint{margin-top:5px;transition-duration:.9s;opacity:0;display:none;color:red}\n",
      ".fb-img{display:none}\n",
      ".fb-hint-tip{height:44px;line-height:24px;background-color:#38f;color:#fff;box-sizing:border-box;width:269px;font-size:16px;padding:10px;padding-left:14px;position:absolute;top:-65px;right:-15px;border-radius:3px;z-index:299}\n",
      ".fb-hint-tip::before{content:\"\";width:0;height:0;display:block;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #38f;bottom:-8px;right:25px}\n",
      ".fb-mask,.fb-mask-light{position:fixed;top:0;left:0;bottom:0;right:0;z-index:296;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6)}\n",
      ".fb-mask-light{background-color:#fff;filter:alpha(opacity=0);background-color:rgba(255,255,255,0)}\n",
      ".fb-success .fb-success-text{text-align:center;color:#333;font-size:13px;margin-bottom:14px}\n",
      ".fb-success-text.fb-success-text-title{color:#3b6;font-size:16px;margin-bottom:16px}\n",
      ".fb-success-text-title i{width:16px;height:16px;margin-right:5px}\n",
      ".fb-list-container{box-sizing:border-box;padding:4px 8px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:298;display:block;width:100%;cursor:pointer;margin-top:-5px;margin-left:-5px}\n",
      ".fb-list-container-hover{background-color:#fff;border:2px #38f solid}\n",
      ".fb-list-container-first{box-sizing:border-box;padding-left:10px;padding-top:5px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:297;display:block;width:100%;cursor:pointer;margin-top:-5px;margin-left:-5px;border:3px #f5f5f5 dashed;border-radius:3px}\n",
      ".fb-des-content{font-size:13px!important;color:#000}\n",
      ".fb-des-content::-webkit-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content:-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content::-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content:-ms-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-btn,.fb-btn:visited{color:#333!important}\n",
      ".fb-select{position:relative;background-color:#fff;border:1px solid #ccc}\n",
      ".fb-select i{position:absolute;right:2px;top:7px}\n",
      ".fb-type{width:350px;box-sizing:border-box;height:28px;font-size:13px;line-height:28px;border:0;word-break:normal;word-wrap:normal;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;vertical-align:middle;line-height:normal;color:#333;background-color:transparent;border-radius:0;overflow:hidden;outline:0;padding-left:5px}\n",
      ".fb-type::-ms-expand{display:none}\n",
      ".fb-btn{display:inline-block;padding:0 14px;margin:0;height:24px;line-height:25px;font-size:13px;filter:chroma(color=#000000);*zoom:1;border:1px solid #d8d8d8;cursor:pointer;font-family:inherit;font-weight:400;text-align:center;vertical-align:middle;background-color:#f9f9f9;overflow:hidden;outline:0}\n",
      ".fb-btn:hover{border-color:#388bff}\n",
      ".fb-btn:active{border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      "a.fb-btn{text-decoration:none}\n",
      "button.fb-btn{height:26px;_line-height:18px;*overflow:visible}\n",
      "button.fb-btn::-moz-focus-inner{padding:0;border:0}\n",
      ".fb-btn .c-icon{margin-top:5px}\n",
      ".fb-btn-primary,.fb-btn-primary:visited{color:#fff!important}\n",
      ".fb-btn-primary{background-color:#388bff;_width:82px;border-color:#3c8dff #408ffe #3680e6}\n",
      ".fb-btn-primary:hover{border-color:#2678ec #2575e7 #1c6fe2 #2677e7;background-color:#388bff;background-image:url(data:image/png;\n",
      "\t\tbase64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAMAAACuX0YVAAAABlBMVEVnpv85i/9PO5r4AAAAD0lEQVR42gEEAPv/AAAAAQAFAAIros7PAAAAAElFTkSuQmCC);background-repeat:repeat-x;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-o-box-shadow:1px 1px 1px rgba(0,0,0,.4)}\n",
      ".fb-btn-primary:active{border-color:#178ee3 #1784d0 #177bbf #1780ca;background-color:#388bff;background-image:none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-o-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}\n",
      ".fb-feedback-right-dialog{position:fixed;z-index:299;bottom:0;right:0}\n",
      ".fb-feedback-list-dialog,.fb-feedback-list-dialog-left{position:absolute;z-index:299}\n",
      ".fb-feedback-list-dialog:before{content:\"\";width:0;height:0;display:block;position:absolute;top:15px;left:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}\n",
      ".fb-feedback-list-dialog-left:before{content:\"\";width:0;height:0;display:block;position:absolute;top:15px;right:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}\n",
      ".fb-header{padding-left:20px;padding-right:20px;margin-top:14px;text-align:left;-moz-user-select:none}\n",
      ".fb-header .fb-close{color:#e0e0e0}\n",
      ".fb-close{text-decoration:none;margin-top:2px;float:right;font-size:20px;font-weight:700;line-height:18px;color:#666;text-shadow:0 1px 0 #fff}\n",
      ".fb-photo-block{display:none}\n",
      ".fb-photo-block-title{font-size:13px;color:#333;padding-top:10px}\n",
      ".fb-photo-block-title-span{color:#999}\n",
      ".fb-photo-sub-block{margin-top:10px;margin-bottom:10px;width:60px;text-align:center}\n",
      ".fb-photo-sub-block-hide{display:none}\n",
      ".fb-photo-update-block{overflow:hidden}\n",
      ".fb-photo-update-item-block{width:100px;height:100px;background:red;border:solid 1px #ccc;margin-top:10px;float:left;margin-right:20px;position:relative;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/feedback_add_photo_69ff822.png);background-repeat:no-repeat;background-size:contain;background-position:center center;background-size:24px 24px}\n",
      ".fb-photo-block-title-ex{font-size:13px;float:right}\n",
      ".fb-photo-block-title-ex img{vertical-align:text-top;margin-right:4px}\n",
      ".fb-photo-block-title-span{margin-left:4px;color:#999}\n",
      ".fb-photo-update-item-show-img{width:100%;height:100%;display:none}\n",
      ".fb-photo-update-item-close{width:13px;height:13px;position:absolute;top:-6px;right:-6px;display:none}\n",
      ".fb-photo-block input{display:none}\n",
      ".fb-photo-update-hide{display:none}\n",
      ".fb-photo-update-item-block{width:60px;height:60px;border:solid 1px #ccc;float:left}\n",
      ".fb-photo-block-example{position:absolute;top:0;left:0;display:none;background-color:#fff;padding:14px;padding-top:0;width:392px}\n",
      ".fb-photo-block-example-header{padding-top:14px;overflow:hidden}\n",
      ".fb-photo-block-example-header p{float:left}\n",
      ".fb-photo-block-example-header img{float:right;width:13px;height:13px}\n",
      ".fb-photo-block-example-img img{margin:0 auto;margin-top:14px;display:block;width:200px}\n",
      ".fb-photo-block-example-title{text-align:center}\n",
      ".fb-photo-block-example-title-big{font-size:14px;color:#333}\n",
      ".fb-photo-block-example-title-small{font-size:13px;color:#666}\n",
      ".fb-header a.fb-close:hover{text-decoration:none}\n",
      ".fb-photo-block-upinfo{width:100%}\n",
      ".fb-header-tips{font-size:16px;margin:0;color:#333;text-rendering:optimizelegibility}\n",
      ".fb-body{margin-bottom:0;padding:20px;padding-top:10px;overflow:hidden;text-align:left}\n",
      ".fb-modal,.fb-success,.fb-vertify{background-color:#fff;cursor:default;top:100%;left:100%;width:390px;overflow:hidden;border:1px solid #999;*border:1px solid #ddd;font-size:13px;line-height:1.54}\n",
      ".fb-textarea textarea{width:350px;height:64px;padding:4px;margin:10px 0;vertical-align:top;resize:none;overflow:auto;box-sizing:border-box;display:inline-block;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}\n",
      ".fb-selected{display:none;width:12px;height:12px;background:url() no-repeat 2px 3px}\n",
      ".fb-guide{padding-top:10px;color:#9a9a9a;margin-left:-20px;padding-left:20px;border-right-width:0;margin-right:-20px;padding-right:25px;margin-bottom:-20px;padding-bottom:15px}\n",
      ".fb-footer{padding-top:10px;text-align:left}\n",
      ".fb-block{overflow:hidden;position:relative}\n",
      ".fb-block .fb-email{height:28px;line-height:26px;width:350px;border:1px solid #ccc;padding:4px;padding-top:0;box-sizing:border-box;padding-bottom:0;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;vertical-align:middle!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}\n",
      ".fb-email{font-size:13px!important;color:#000}\n",
      ".fb-email::-webkit-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email:-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email::-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email:-ms-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-cut-block{height:15px;padding-bottom:10px}\n",
      ".fb-canvas-block{height:172px;border:1px solid #ccc;margin-bottom:10px;position:relative;overflow:hidden;width:100%;background-position:center;box-sizing:border-box}\n",
      ".fb-canvas-block img{width:350px;position:absolute}\n",
      ".fb-canvas-block img[src=\"\"]{opacity:0}\n",
      ".fb-cut-input{width:14px;height:14px;margin:0;margin-right:10px;display:inline-block;border:1px solid #ccc}\n",
      ".fb-cut-btn{width:60px!important}\n",
      "#fb_tips_span{vertical-align:middle}\n",
      "#fb_popwindow{display:block;left:457px;top:69.5px;position:absolute;width:450px;z-index:999999;background:none repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;box-shadow:0 0 9px #999;padding:0}\n",
      "#feedback_dialog_content{text-align:center}\n",
      "#fb_right_post_save:hover{background-image:url(data:image/png;\n",
      "\t\tbase64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAMAAACuX0YVAAAABlBMVEVnpv85i/9PO5r4AAAAD0lEQVR42gEEAPv/AAAAAQAFAAIros7PAAAAAElFTkSuQmCC);background-repeat:repeat-x;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-o-box-shadow:1px 1px 1px rgba(0,0,0,.4)}\n",
      ".fb-select-icon{position:absolute;bottom:6px;right:5px;width:16px;height:16px;box-sizing:content-box;background-position:center center;background-repeat:no-repeat;background-size:7px 4px;-webkit-background-size:7px 4px;background-image:url()}\n",
      ".fb-select-shorter{position:relative;min-height:28px}\n",
      ".fb-type-container{line-height:28px;position:absolute;top:28px;width:100%;background-color:#fff;border:1px solid #ccc;z-index:300;margin-left:-1px;display:none}\n",
      ".fb-type-item,.fb-type-selected{height:28px;line-height:30px;padding-left:4px}\n",
      ".fb-type-item:hover{background:#f5F5F5}\n",
      ".fb-checkbox{position:relative;border-bottom:1px solid #eee;height:34px;line-height:35px}\n",
      ".fb-checkbox:last-child{border-bottom:0}\n",
      ".fb-list-wrapper{margin-top:-10px}\n",
      ".fb-textarea-sug textarea{margin-top:0}\n",
      "@media screen and (min-width:1921px){.slowmsg{left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}\n",
      ".wrapper_l #head{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}\n",
      ".head_wrapper{width:1196px;margin:0 auto;position:relative;-webkit-transform:translate3d(-52px,0,1px);transform:translate3d(-52px,0,1px)}\n",
      "#head .headBlock{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;width:1196px;padding-left:121px;-webkit-transform:translate3d(-52px,0,0);transform:translate3d(-52px,0,0)}\n",
      "#s_tab.s_tab{padding-left:0}\n",
      "#s_tab.s_tab .s_tab_inner{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:77px;width:1212px;margin:0 auto}\n",
      "#con-at .result-op{margin-left:auto;margin-right:auto;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}\n",
      "#wrapper_wrapper{margin-left:-88px}\n",
      "#container{-webkit-box-sizing:border-box;box-sizing:border-box;width:1212px;margin:0 auto}\n",
      ".foot-inner{width:1212px;margin:0 auto}\n",
      "#container.sam_newgrid{margin:0 auto;width:1040px;padding-left:110px;-webkit-box-sizing:content-box;box-sizing:content-box}}\n",
      "@font-face{font-family:cicons;font-weight:400;font-style:normal;src:url(//m.baidu.com/se/static/font/cicon.eot?t=1594625961392#);src:url(//m.baidu.com/se/static/font/cicon.eot?t=1594625961392#iefix) format('embedded-opentype'),url(//m.baidu.com/se/static/font/cicon.woff?t=1594625961392#) format('woff'),url(//m.baidu.com/se/static/font/cicon.ttf?t=1594625961392#) format('truetype'),url(//m.baidu.com/se/static/font/cicon.svg?t=1594625961392#cicons) format('svg')}\n",
      "@font-face{font-family:cIconfont;font-weight:400;font-style:normal;src:url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-1d4d226eb2.eot);src:url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-1d4d226eb2.eot?#iefix) format('embedded-opentype'),url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-8db5f471f4.woff2) format('woff2'),url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-ae2a05a835.woff) format('woff'),url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-16ef1b40fd.ttf) format('truetype'),url(https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/font/iconfont-450a129aea.svg#iconfont) format('svg')}\n",
      "html{font-size:100px}\n",
      "html body{font-size:.14rem;font-size:14px}\n",
      "[data-pmd] a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(23,23,23,.1)}\n",
      "[data-pmd] .c-icon{display:inline;width:auto;height:auto;vertical-align:baseline;overflow:auto}\n",
      "[data-pmd] .c-row-tile{position:relative;margin:0 -9px}\n",
      "[data-pmd] .c-row-tile .c-row{padding:0 9px}\n",
      "[data-pmd] .c-row :last-child,[data-pmd] .c-row-tile :last-child{margin-right:0}\n",
      "[data-pmd] .c-row *,[data-pmd] .c-row-tile *{-webkit-box-sizing:border-box;box-sizing:border-box}\n",
      "[data-pmd] .c-icon{font-family:cicons!important;font-style:normal;-webkit-font-smoothing:antialiased}\n",
      "[data-pmd] .c-result{padding:0;margin:0;background:0 0;border:0 none}\n",
      "[data-pmd] .c-blocka{display:block}\n",
      "[data-pmd] a .c-title,[data-pmd] a.c-title{font:18px/26px Arial,Helvetica,sans-serif;color:#000}\n",
      "[data-pmd] a:visited .c-title,[data-pmd] a:visited.c-title{color:#999}\n",
      "[data-pmd] .sfa-view a:visited .c-title,[data-pmd] .sfa-view a:visited.c-title,[data-pmd] .sfa-view .c-title{color:#000;font:18px/26px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-title-noclick,[data-pmd] .c-title{font:18px/26px Arial,Helvetica,sans-serif;color:#999}\n",
      "[data-pmd] .c-title-nowrap{padding-right:33px;width:100%;position:relative;white-space:nowrap;box-sizing:border-box}\n",
      "[data-pmd] .c-title-nowrap .c-text{display:inline-block;vertical-align:middle}\n",
      "[data-pmd] .c-title-nowrap .c-title-text{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}\n",
      "[data-pmd] .c-font-sigma{font:22px/30px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-large{font:18px/26px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-big{font:18px/26px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-medium{font:14px/22px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-normal{font:13px/21px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-small{font:12px/20px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-font-tiny{font:12px/20px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-price{font:18px/26px Arial,Helvetica,sans-serif;color:#f60}\n",
      "[data-pmd] .c-title-wrap{display:block}\n",
      "[data-pmd] .c-title-nowrap{display:none}\n",
      "@media (min-width:376px){[data-pmd] .c-title{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}\n",
      "[data-pmd] .c-title-nowrap{display:block;overflow:visible}\n",
      "[data-pmd] .c-title-wrap{display:none}}\n",
      "[data-pmd] .c-abstract{color:#555}\n",
      "[data-pmd] .c-showurl{color:#999;font:13px/21px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-gray{color:#999;font:13px/21px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-moreinfo{color:#555;text-align:right;font:13px/21px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-foot-icon{display:inline-block;position:relative;top:.02rem;background:url(//m.baidu.com/static/search/sprite.png) no-repeat;-webkit-background-size:1.9rem 1.42rem;background-size:1.9rem 1.42rem}\n",
      "[data-pmd] .c-foot-icon-16{width:.16rem;height:.13rem}\n",
      "[data-pmd] .c-foot-icon-16-aladdin{display:none;background-position:0 -.98rem}\n",
      "[data-pmd] .c-foot-icon-16-lightapp{background-position:-.2rem -.98rem}\n",
      "[data-pmd] .c-visited,[data-pmd] .c-visited .c-title,[data-pmd] .c-visited.c-title{color:#999!important}\n",
      "[data-pmd] .c-container{margin:8px 0;padding:10px 9px 15px;background-color:#fff;width:auto;color:#555;font:13px/21px Arial,Helvetica,sans-serif;word-break:break-word;word-wrap:break-word;border:0 none}\n",
      "[data-pmd] .c-container-tight{padding:10px 9px 15px;background-color:#fff;width:auto;color:#555;font:13px/21px Arial,Helvetica,sans-serif;word-break:break-word;word-wrap:break-word;border:0 none}\n",
      "[data-pmd] .c-container-tile{margin:0;padding:0}\n",
      "[data-pmd] .c-span-middle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}\n",
      "[data-pmd] .c-line-clamp2,[data-pmd] .c-line-clamp3,[data-pmd] .c-line-clamp4,[data-pmd] .c-line-clamp5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;white-space:normal}\n",
      "[data-pmd] .c-line-clamp2{-webkit-line-clamp:2}\n",
      "[data-pmd] .c-line-clamp3{-webkit-line-clamp:3}\n",
      "[data-pmd] .c-line-clamp4{-webkit-line-clamp:4}\n",
      "[data-pmd] .c-line-clamp5{-webkit-line-clamp:5}\n",
      "[data-pmd] .c-line-clamp1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n",
      "[data-pmd] .c-line-top{border-top:1px solid #eee}\n",
      "[data-pmd] .c-line-dotted-top{border-top:1px dotted #eee}\n",
      "[data-pmd] .c-line-bottom{border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-line-dotted-bottom{border-bottom:1px dotted #eee}\n",
      "[data-pmd] .c-color{color:#555}\n",
      "[data-pmd] .c-color-gray-a{color:#666}\n",
      "[data-pmd] .c-color-gray{color:#999}\n",
      "[data-pmd] .c-color-link{color:#000}\n",
      "[data-pmd] .c-color-noclick{color:#999}\n",
      "[data-pmd] .c-color-url{color:#999}\n",
      "[data-pmd] .c-color-red{color:#e43}\n",
      "[data-pmd] .c-color-red:visited{color:#e43}\n",
      "[data-pmd] .c-color-orange{color:#f60}\n",
      "[data-pmd] .c-color-orange:visited{color:#f60}\n",
      "[data-pmd] .c-color-icon-special{color:#b4b4b4}\n",
      "[data-pmd] .c-color-split{color:#eee}\n",
      "[data-pmd] .c-bg-color-white{background-color:#fff}\n",
      "[data-pmd] .c-bg-color-black{background-color:#000}\n",
      "[data-pmd] .se-page-bd .c-bg-color-gray{background-color:#f1f1f1}\n",
      "[data-pmd] .sfa-view .c-bg-color-gray{background-color:#f2f2f2}\n",
      "[data-pmd] .c-gap-top-zero{margin-top:0}\n",
      "[data-pmd] .c-gap-right-zero{margin-right:0}\n",
      "[data-pmd] .c-gap-bottom-zero{margin-bottom:0}\n",
      "[data-pmd] .c-gap-left-zero{margin-left:0}\n",
      "[data-pmd] .c-gap-top{margin-top:8px}\n",
      "[data-pmd] .c-gap-right{margin-right:8px}\n",
      "[data-pmd] .c-gap-bottom{margin-bottom:8px}\n",
      "[data-pmd] .c-gap-left{margin-left:8px}\n",
      "[data-pmd] .c-gap-top-small{margin-top:4px}\n",
      "[data-pmd] .c-gap-right-small{margin-right:4px}\n",
      "[data-pmd] .c-gap-bottom-small{margin-bottom:4px}\n",
      "[data-pmd] .c-gap-left-small{margin-left:4px}\n",
      "[data-pmd] .c-gap-top-large{margin-top:12px}\n",
      "[data-pmd] .c-gap-right-large{margin-right:12px}\n",
      "[data-pmd] .c-gap-bottom-large{margin-bottom:12px}\n",
      "[data-pmd] .c-gap-left-large{margin-left:12px}\n",
      "[data-pmd] .c-gap-left-middle{margin-left:8px}\n",
      "[data-pmd] .c-gap-right-middle{margin-right:8px}\n",
      "[data-pmd] .c-gap-inner-top-zero{padding-top:0}\n",
      "[data-pmd] .c-gap-inner-right-zero{padding-right:0}\n",
      "[data-pmd] .c-gap-inner-bottom-zero{padding-bottom:0}\n",
      "[data-pmd] .c-gap-inner-left-zero{padding-left:0}\n",
      "[data-pmd] .c-gap-inner-top{padding-top:8px}\n",
      "[data-pmd] .c-gap-inner-right{padding-right:8px}\n",
      "[data-pmd] .c-gap-inner-bottom{padding-bottom:8px}\n",
      "[data-pmd] .c-gap-inner-left{padding-left:8px}\n",
      "[data-pmd] .c-gap-inner-top-small{padding-top:4px}\n",
      "[data-pmd] .c-gap-inner-right-small{padding-right:4px}\n",
      "[data-pmd] .c-gap-inner-bottom-small{padding-bottom:4px}\n",
      "[data-pmd] .c-gap-inner-left-small{padding-left:4px}\n",
      "[data-pmd] .c-gap-inner-top-large{padding-top:12px}\n",
      "[data-pmd] .c-gap-inner-right-large{padding-right:12px}\n",
      "[data-pmd] .c-gap-inner-bottom-large{padding-bottom:12px}\n",
      "[data-pmd] .c-gap-inner-left-large{padding-left:12px}\n",
      "[data-pmd] .c-gap-inner-left-middle{padding-left:8px}\n",
      "[data-pmd] .c-gap-inner-right-middle{padding-right:8px}\n",
      "[data-pmd] .c-img{position:relative;display:block;width:100%;border:0 none;background:#f7f7f7 url(//m.baidu.com/static/search/image_default.png) center center no-repeat;margin:4px 0}\n",
      "[data-pmd] .c-img img{width:100%}\n",
      "[data-pmd] .c-img .c-img-text{position:absolute;left:0;bottom:0;width:100%;height:.16rem;background:rgba(51,51,51,.4);font-size:.12rem;line-height:1.33333333;color:#fff;text-align:center}\n",
      "[data-pmd] .c-img-s,[data-pmd] .c-img-l,[data-pmd] .c-img-w,[data-pmd] .c-img-x,[data-pmd] .c-img-y,[data-pmd] .c-img-v,[data-pmd] .c-img-z{height:0;overflow:hidden}\n",
      "[data-pmd] .c-img-s{padding-bottom:100%}\n",
      "[data-pmd] .c-img-l{padding-bottom:133.33333333%}\n",
      "[data-pmd] .c-img-w{padding-bottom:56.25%}\n",
      "[data-pmd] .c-img-x{padding-bottom:75%}\n",
      "[data-pmd] .c-img-y{padding-bottom:66.66666667%}\n",
      "[data-pmd] .c-img-v{padding-bottom:33.33333333%}\n",
      "[data-pmd] .c-img-z{padding-bottom:40%}\n",
      "[data-pmd] .c-table{width:100%;border-collapse:collapse;border-spacing:0;color:#000}\n",
      "[data-pmd] .c-table th{color:#999}\n",
      "[data-pmd] .c-table th,[data-pmd] .c-table td{border-bottom:1px solid #eee;text-align:left;font-weight:400;padding:8px 0}\n",
      "[data-pmd] .c-table-hihead th{padding:0;border-bottom:0 none;background-color:#f6f6f6;line-height:.37rem}\n",
      "[data-pmd] .c-table-hihead div{background-color:#f6f6f6}\n",
      "[data-pmd] .c-table-hihead th:first-child div{margin-left:-9px;padding-left:9px}\n",
      "[data-pmd] .c-table-hihead th:last-child div{margin-right:-9px;padding-right:9px}\n",
      "[data-pmd] .c-table-noborder th,[data-pmd] .c-table-noborder td{border-bottom:0 none}\n",
      "[data-pmd] .c-table-slink tbody{color:#555;border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-table-slink tbody th{border-bottom:1px solid #eee;padding:0}\n",
      "[data-pmd] .c-table-slink tbody td{border-bottom:0;padding:0}\n",
      "[data-pmd] .c-table-slink tbody td .c-slink-auto{margin:5px 0}\n",
      "[data-pmd] .c-table-slink tbody tr:first-child th,[data-pmd] .c-table-slink tbody tr:first-child td{padding:8px 0}\n",
      "[data-pmd] .c-table-slink tbody tr:nth-child(2) th,[data-pmd] .c-table-slink tbody tr:nth-child(2) td{padding-top:8px}\n",
      "[data-pmd] .c-table-slink tbody tr th,[data-pmd] .c-table-slink tbody tr td{padding-bottom:4px}\n",
      "[data-pmd] .c-table-slink tbody tr:last-child th,[data-pmd] .c-table-slink tbody tr:last-child td{padding-bottom:8px}\n",
      "[data-pmd] .c-table-abstract tbody{color:#555;border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-table-abstract tbody th{border-bottom:1px solid #eee;padding:0}\n",
      "[data-pmd] .c-table-abstract tbody td{border-bottom:0;padding:0}\n",
      "[data-pmd] .c-table-abstract tbody tr:first-child th,[data-pmd] .c-table-abstract tbody tr:nth-child(2) th,[data-pmd] .c-table-abstract tbody tr:first-child td,[data-pmd] .c-table-abstract tbody tr:nth-child(2) td{padding-top:8px}\n",
      "[data-pmd] .c-table-abstract tbody tr th,[data-pmd] .c-table-abstract tbody tr td{padding-bottom:8px}\n",
      "[data-pmd] .c-table-abstract .c-table-gray{color:#999;font:12px/20px Arial,Helvetica,sans-serif}\n",
      "[data-pmd] .c-table-shaft th{color:#999}\n",
      "[data-pmd] .c-table-shaft td,[data-pmd] .c-table-shaft th{border-right:1px solid #eee;text-align:center}\n",
      "[data-pmd] .c-table-shaft td:last-child,[data-pmd] .c-table-shaft th:last-child{border-right:0}\n",
      "[data-pmd] .c-table-shaft tr:last-child td{border-bottom:0}\n",
      "[data-pmd] .c-slink{width:auto;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:stretch;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap}\n",
      "[data-pmd] .c-slink a,[data-pmd] .c-slink .c-slink-elem{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;width:16.66666667%;height:.32rem;line-height:2.28571429;padding:0 .06rem;font-size:.14rem;text-align:center;text-decoration:none;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n",
      "[data-pmd] .c-slink a:first-child::before,[data-pmd] .c-slink .c-slink-elem:first-child::before,[data-pmd] .c-slink a::after,[data-pmd] .c-slink .c-slink-elem::after{content:\"\";width:1px;height:.1rem;background-color:#eee;position:absolute;top:.11rem;right:0}\n",
      "[data-pmd] .c-slink a:first-child::before,[data-pmd] .c-slink .c-slink-elem:first-child::before{left:0}\n",
      "[data-pmd] .c-slink-strong{margin-bottom:1px}\n",
      "[data-pmd] .c-slink-strong:last-child{margin-bottom:0}\n",
      "[data-pmd] .c-slink-strong:last-child a,[data-pmd] .c-slink-strong:last-child .c-slink-elem{border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-slink-strong a,[data-pmd] .c-slink-strong .c-slink-elem{height:.3rem;margin-right:1px;line-height:.3rem;background-color:#f5f5f5}\n",
      "[data-pmd] .c-slink-strong a:last-child,[data-pmd] .c-slink-strong .c-slink-elem:last-child{margin-right:0}\n",
      "[data-pmd] .c-slink-strong a:first-child::before,[data-pmd] .c-slink-strong .c-slink-elem:first-child::before,[data-pmd] .c-slink-strong a::after,[data-pmd] .c-slink-strong .c-slink-elem::after{display:none}\n",
      "[data-pmd] .c-slink-new{display:block;width:100%;height:.3rem;line-height:.3rem;background-color:#f5f5f5;font-size:.14rem;color:#000;text-align:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .08rem;border-radius:.03rem;vertical-align:middle;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-slink-new:visited{color:#000}\n",
      "[data-pmd] .c-slink-new:active{background-color:#e5e5e5}\n",
      "[data-pmd] .c-slink-new-strong{display:block;width:100%;background-color:#f5f5f5;font-size:.14rem;color:#000;text-align:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .08rem;border-radius:.03rem;vertical-align:middle;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);height:.3rem;line-height:.3rem}\n",
      "[data-pmd] .c-slink-new-strong:visited{color:#000}\n",
      "[data-pmd] .c-slink-new-strong:active{background-color:#e5e5e5}\n",
      "[data-pmd] .c-slink-auto{display:inline-block;max-width:100%;height:.3rem;line-height:.3rem;background-color:#f5f5f5;font-size:.14rem;color:#000;text-align:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .1rem;border-radius:3px;vertical-align:middle;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-slink-auto:active{background-color:#e5e5e5}\n",
      "[data-pmd] .c-slink-auto:visited{color:#000}\n",
      "[data-pmd] .c-text{display:inline-block;height:14px;padding:0 2px;margin-bottom:2px;text-decoration:none;vertical-align:middle;color:#fff;font-size:10px;line-height:15px;font-style:normal;font-weight:400;overflow:hidden;border-radius:2px}\n",
      "[data-pmd] .c-text-danger{background-color:#f13f40}\n",
      "[data-pmd] .c-text-public{background-color:#2b99ff}\n",
      "[data-pmd] .c-text-box{display:inline-block;padding:1px 2px;margin-bottom:2px;text-decoration:none;vertical-align:middle;font-size:10px;line-height:11px;height:10px;font-style:normal;font-weight:400;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:2px}\n",
      "[data-pmd] .c-text-box-gray{color:#999;border:1px solid #e3e3e3}\n",
      "[data-pmd] .c-text-box-orange{color:#f60;border:1px solid #f3d9c5}\n",
      "[data-pmd] .c-text-box-pink{color:#ff4683;border:1px solid #ffc7da}\n",
      "[data-pmd] .c-text-box-red{color:#f13f40;border:1px solid #efb9b9}\n",
      "[data-pmd] .c-text-box-blue{color:#2b99ff;border:1px solid #b3d4f3}\n",
      "[data-pmd] .c-text-box-green{color:#65b12c;border:1px solid #d7efc6}\n",
      "[data-pmd] .c-text-box-yellow{color:#faa90e;border:1px solid #feecc9}\n",
      "[data-pmd] .c-text-info{display:inline;color:#999;font-style:normal;font-weight:400;font-family:sans-serif}\n",
      "[data-pmd] .c-index{display:inline-block;height:15px;margin:0 5px 3px 0;text-align:center;vertical-align:middle;color:#999;font-size:14px;line-height:15px;overflow:hidden}\n",
      "[data-pmd] .c-index-hot-common{font-size:12px;color:#fff;width:16px}\n",
      "[data-pmd] .c-index-hot,[data-pmd] .c-index-hot1{background-color:#ff2d46;font-size:12px;color:#fff;width:16px}\n",
      "[data-pmd] .c-index-hot2{background-color:#ff7f49;font-size:12px;color:#fff;width:16px}\n",
      "[data-pmd] .c-index-hot3{background-color:#ffaa3b;font-size:12px;color:#fff;width:16px}\n",
      "[data-pmd] .c-btn{display:inline-block;padding:0 .08rem;width:100%;height:.3rem;font:13px/21px Arial,Helvetica,sans-serif;line-height:.28rem;text-decoration:none;text-align:center;color:#000;background-color:#fff;border:1px solid #707379;border-radius:3px;vertical-align:middle;overflow:hidden;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-btn:visited{color:#000}\n",
      "[data-pmd] .c-btn:active{border-color:#707379;background-color:#f2f2f2}\n",
      "[data-pmd] .c-btn .c-icon{position:relative;top:-1px;vertical-align:middle;font-size:14px;margin-right:4px}\n",
      "[data-pmd] .c-btn-small{display:inline-block;padding:0 .08rem;width:100%;height:.3rem;line-height:.28rem;font-size:12px;font-weight:400;text-decoration:none;text-align:center;color:#000;background-color:#fff;border:1px solid #707379;border-radius:3px;vertical-align:middle;overflow:hidden;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-btn-small:visited{color:#000}\n",
      "[data-pmd] .c-btn-small:active{border-color:#707379;background-color:#f2f2f2}\n",
      "[data-pmd] .c-btn-small .c-icon{position:relative;top:-1px;vertical-align:middle;font-size:14px;margin-right:4px}\n",
      "@media screen and (max-width:360px){[data-pmd] .c-btn{padding:0 .05rem}}\n",
      "@media screen and (max-width:375px){[data-pmd] .c-btn-small{padding:0 .02rem}}\n",
      "[data-pmd] .c-btn-primary{background-color:#f8f8f8;border-color:#d0d0d0;border-bottom-color:#b2b2b2;-webkit-box-shadow:0 1px 1px 0 #e1e1e1;box-shadow:0 1px 1px 0 #e1e1e1}\n",
      "[data-pmd] .c-btn-primary .c-icon{color:#02aaf8}\n",
      "[data-pmd] .c-btn-disable{color:#999;background-color:#fff;border-color:#f1f1f1}\n",
      "[data-pmd] .c-btn-disable:visited{color:#999}\n",
      "[data-pmd] .c-btn-disable:active{border-color:#f1f1f1}\n",
      "[data-pmd] .c-btn-disable .c-icon{color:#999}\n",
      "[data-pmd] .c-btn-weak{height:.3rem;line-height:.3rem;border-width:0}\n",
      "[data-pmd] .c-btn-weak:active{background-color:#f2f2f2}\n",
      "[data-pmd] .c-btn-weak-auto{width:auto;height:.3rem;line-height:.3rem;border-width:0}\n",
      "[data-pmd] .c-btn-weak-auto:active{background-color:#f2f2f2}\n",
      "[data-pmd] .c-btn-weak-gray{height:.3rem;line-height:.3rem;background-color:#f8f8f8;border-width:0}\n",
      "[data-pmd] .c-btn-weak-gray:active{background-color:#e5e5e5}\n",
      "[data-pmd] .c-btn-pills{height:.2rem;padding:0 .08rem;border-width:0;border-radius:.2rem;line-height:.2rem;font-size:10px;background-color:rgba(0,0,0,.4);color:#fff;width:auto;word-spacing:-3px;letter-spacing:0}\n",
      "[data-pmd] .c-btn-pills span{position:relative;top:1px}\n",
      "[data-pmd] .c-btn-pills::selection{color:#fff}\n",
      "[data-pmd] .c-btn-pills:visited{color:#fff}\n",
      "[data-pmd] .c-btn-pills:active{background-color:rgba(0,0,0,.4);color:#fff}\n",
      "[data-pmd] .c-btn-pills .c-icon{font-size:10px;top:1px;margin-right:4px}\n",
      "[data-pmd] .c-btn-circle{height:.3rem;width:.3rem;border-radius:50%;color:#fff;background-color:rgba(0,0,0,.4);border:0;padding:0;line-height:.3rem;text-align:center;vertical-align:middle;white-space:nowrap}\n",
      "[data-pmd] .c-btn-circle:active{color:#fff;background-color:rgba(0,0,0,.4)}\n",
      "[data-pmd] .c-btn-circle .c-icon{top:0;margin:0;display:block;font-size:14px;color:#fff}\n",
      "[data-pmd] .c-btn-circle-big{height:.3rem;width:.3rem;border-radius:50%;background-color:rgba(0,0,0,.4);border:0;padding:0;line-height:.3rem;text-align:center;vertical-align:middle;white-space:nowrap;height:.48rem;width:.48rem;line-height:.48rem;font-size:18px;color:#fff}\n",
      "[data-pmd] .c-btn-circle-big:active{color:#fff;background-color:rgba(0,0,0,.4)}\n",
      "[data-pmd] .c-btn-circle-big .c-icon{top:0;margin:0;display:block;font-size:14px;color:#fff}\n",
      "[data-pmd] .c-btn-circle-big .c-icon{font-size:24px}\n",
      "[data-pmd] .c-input{word-break:normal;word-wrap:normal;-webkit-appearance:none;appearance:none;display:inline-block;padding:0 .08rem;width:100%;height:.3rem;vertical-align:middle;line-height:normal;font-size:.14rem;color:#000;background-color:#fff;border:1px solid #eee;border-radius:1px;overflow:hidden;outline:0}\n",
      "[data-pmd] .c-input::-webkit-input-placeholder{color:#999;border-color:#eee}\n",
      "[data-pmd] .c-input:focus{border-color:#000}\n",
      "[data-pmd] .c-input:focus .c-icon{color:#dbdbdb}\n",
      "[data-pmd] .c-input:disabled{color:#999;border-color:#f1f1f1}\n",
      "[data-pmd] .c-dropdown{position:relative;background-color:#fff}\n",
      "[data-pmd] .c-dropdown::before{font-family:cicons;content:\"\\e73c\";display:inline-block;position:absolute;bottom:0;right:.08rem;color:#555;font-size:.14rem;height:.3rem;line-height:.3rem}\n",
      "[data-pmd] .c-dropdown&gt;label{display:block;color:#999;background-color:#fff;width:100%;height:.26rem}\n",
      "[data-pmd] .c-dropdown&gt;select{word-break:normal;word-wrap:normal;position:relative;-webkit-appearance:none;appearance:none;display:inline-block;padding:0 .24rem 0 .08rem;width:100%;height:.3rem;vertical-align:middle;line-height:normal;font-size:.14rem;color:#000;background-color:transparent;border:1px solid #eee;border-radius:0;overflow:hidden;outline:0}\n",
      "[data-pmd] .c-dropdown&gt;select:focus{border-color:#000}\n",
      "[data-pmd] .c-dropdown-disable{background-color:#fff}\n",
      "[data-pmd] .c-dropdown-disable::before{color:#999}\n",
      "[data-pmd] .c-dropdown-disable&gt;label{color:#999}\n",
      "[data-pmd] .c-dropdown-disable&gt;select{color:#999;border-color:#f1f1f1}\n",
      "[data-pmd] .c-btn-shaft{border:1px solid #f1f1f1;text-overflow:ellipsis;white-space:nowrap}\n",
      "[data-pmd] .c-btn-shaft:active{border-color:#f1f1f1}\n",
      "[data-pmd] .c-tab-select{background-color:#f5f5f5;height:.38rem;line-height:.38rem;font-size:.14rem;color:#000;text-align:center}\n",
      "[data-pmd] .c-tab-select .c-icon{display:inline-block;font-size:.14rem;color:#555}\n",
      "[data-pmd] .c-tab-select .c-span12{text-align:left}\n",
      "[data-pmd] .c-tab-select .c-span12 .c-icon{position:absolute;right:0;bottom:0}\n",
      "@-webkit-keyframes c-loading-rotation{from{-webkit-transform:rotate(1deg)}\n",
      "to{-webkit-transform:rotate(360deg)}}\n",
      "[data-pmd] .c-loading,[data-pmd] .c-loading-zbios{text-align:center}\n",
      "[data-pmd] .c-loading i{display:block;position:relative;font-size:.3rem;width:.54rem;height:.54rem;line-height:.52rem;color:#f3f3f3;margin:auto}\n",
      "[data-pmd] .c-loading i::before{content:\"\";display:block;position:absolute;width:.5rem;height:.5rem;margin:auto;border-radius:50%;border:.02rem solid #f3f3f3;border-top-color:#ddd;-webkit-transform-origin:50% 50%;-webkit-animation:c-loading-rotation 1s ease 0s infinite normal}\n",
      "[data-pmd] .c-loading-zbios i{display:block;position:relative;font-size:.48rem;width:.54rem;height:.54rem;line-height:.54rem;color:#f3f3f3;margin:auto;-webkit-transform-origin:50% 50%;-webkit-animation:c-loading-rotation .5s linear 0s infinite normal}\n",
      "[data-pmd] .c-loading p,[data-pmd] .c-loading-zbios p{color:#999;margin-top:.08rem;text-indent:.5em}\n",
      "[data-pmd] .c-tabs{position:relative}\n",
      "[data-pmd] .c-tabs-nav{position:relative;min-width:100%;height:.38rem;padding:0 9px;font-size:.14rem;white-space:nowrap;background-color:#f5f5f5;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:stretch;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap;-webkit-user-select:none!important;user-select:none!important;-khtml-user-select:none!important;-webkit-touch-callout:none!important}\n",
      "[data-pmd] .c-tabs-nav *{-webkit-box-sizing:border-box;box-sizing:border-box}\n",
      "[data-pmd] .c-tabs-nav-li{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;width:16.66666667%;list-style:none;text-decoration:none;height:.38rem;line-height:.38rem;color:#555;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-tabs-nav .c-tabs-nav-selected{color:#000;border-bottom:1px solid #000}\n",
      "[data-pmd] .c-tabs-nav-bottom{border-top:1px solid #f1f1f1;padding:0}\n",
      "[data-pmd] .c-tabs-nav-bottom .c-tabs-nav-li{color:#999}\n",
      "[data-pmd] .c-tabs-nav-bottom .c-tabs-nav-icon{display:none}\n",
      "[data-pmd] .c-tabs-nav-bottom .c-tabs-nav-selected{position:relative;top:-1px;height:.38rem;line-height:.39rem;color:#000;background-color:#fff;border-bottom:1px solid #000;border-top-color:#fff}\n",
      "[data-pmd] .c-tabs-nav-bottom .c-tabs-nav-selected:first-child{margin-left:-1px}\n",
      "[data-pmd] .c-tabs-nav-bottom .c-tabs-nav-selected .c-tabs-nav-icon{display:inline-block;width:.15rem;height:.15rem}\n",
      "[data-pmd] .c-tabs-nav-view{position:relative;height:.38rem;background-color:#f5f5f5;overflow:hidden}\n",
      "[data-pmd] .c-tabs-nav-view .c-tabs-nav{display:block}\n",
      "[data-pmd] .c-tabs-nav-view .c-tabs-nav .c-tabs-nav-li{display:inline-block;width:auto;padding:0 .17rem}\n",
      "[data-pmd] .c-tabs-nav-toggle{position:absolute;top:0;right:0;z-index:9;display:block;text-align:center;width:.38rem;height:.38rem;border-left:1px solid #eee;background-color:#f5f5f5}\n",
      "[data-pmd] .c-tabs-nav-toggle::before{display:inline-block;font-family:cicons;content:\"\\e73c\";font-size:.12rem;color:#333;line-height:.36rem}\n",
      "[data-pmd] .c-tabs-nav-layer{position:absolute;top:0;z-index:8;width:100%;background-color:#f5f5f5;border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-tabs-nav-layer p{color:#999;height:.39rem;line-height:.39rem;padding:0 .17rem;border-bottom:1px solid #eee}\n",
      "[data-pmd] .c-tabs-nav-layer-ul .c-tabs-nav-li{display:inline-block;width:16.66666667%;padding:0}\n",
      "[data-pmd] .c-tabs-nav-layer-ul .c-tabs-nav-selected{color:#000}\n",
      "[data-pmd] .c-tabs2 .c-tabs-view-content{overflow:hidden}\n",
      "[data-pmd] .c-tabs2 .c-tabs-content{position:relative;float:left;display:none}\n",
      "[data-pmd] .c-tabs2 .c-tabs-selected{display:block}\n",
      "[data-pmd] .c-tabs2 .c-tabs-view-content-anim{transition:height .3s cubic-bezier(0.7,0,.3,1);-webkit-transition:height .3s cubic-bezier(0.7,0,.3,1);-moz-transition:height .3s cubic-bezier(0.7,0,.3,1);-o-transition:height .3s cubic-bezier(0.7,0,.3,1);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0)}\n",
      "[data-pmd] .c-tabs2 .c-tabs-stopanimate{transition:none;-webkit-transition:none;transform:none;-webkit-transform:none;-moz-transition:none;-o-transition:none}\n",
      "[data-pmd] .c-tabs2 .c-tabs-tabcontent{transition:transform .3s cubic-bezier(0.7,0,.3,1);-webkit-transition:transform .3s cubic-bezier(0.7,0,.3,1);-moz-transition:transform .3s cubic-bezier(0.7,0,.3,1);-o-transition:transform .3s cubic-bezier(0.7,0,.3,1);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0)}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-view-content{margin:0 -.17rem;overflow:hidden}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-content{position:relative;padding-left:.17rem;padding-right:.17rem;box-sizing:border-box;float:left;display:none}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-selected{display:block}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-view-content-anim{transition:height .3s cubic-bezier(0.7,0,.3,1);-webkit-transition:height .3s cubic-bezier(0.7,0,.3,1);-moz-transition:height .3s cubic-bezier(0.7,0,.3,1);-o-transition:height .3s cubic-bezier(0.7,0,.3,1);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0)}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-stopanimate{transition:none;-webkit-transition:none;transform:none;-webkit-transform:none;-moz-transition:none;-o-transition:none}\n",
      "[data-pmd] .c-tabs-animation .c-tabs-tabcontent{transition:transform .3s cubic-bezier(0.7,0,.3,1);-webkit-transition:transform .3s cubic-bezier(0.7,0,.3,1);-moz-transition:transform .3s cubic-bezier(0.7,0,.3,1);-o-transition:transform .3s cubic-bezier(0.7,0,.3,1);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0)}\n",
      "[data-pmd] .c-scroll-wrapper,[data-pmd] .c-scroll-wrapper-new{position:relative;overflow:hidden}\n",
      "[data-pmd] .c-scroll-wrapper-new .c-scroll-touch{padding-left:9px;padding-right:9px}\n",
      "[data-pmd] .c-scroll-parent-gap{padding:0 .11rem 0 9px}\n",
      "[data-pmd] .c-scroll-parent-gap .c-scroll-element-gap{padding-right:.1rem}\n",
      "[data-pmd] .c-scroll-indicator-wrapper{text-align:center;height:6px}\n",
      "[data-pmd] .c-scroll-indicator-wrapper .c-scroll-indicator{vertical-align:top}\n",
      "[data-pmd] .c-scroll-indicator{display:inline-block;position:relative;height:6px}\n",
      "[data-pmd] .c-scroll-indicator .c-scroll-dotty{position:absolute;width:6px;height:6px;border-radius:50%;background-color:#999}\n",
      "[data-pmd] .c-scroll-indicator .c-scroll-dotty-now{background-color:#999}\n",
      "[data-pmd] .c-scroll-indicator span{display:block;float:left;width:6px;height:6px;border-radius:50%;background-color:#e1e1e1;margin-right:.07rem}\n",
      "[data-pmd] .c-scroll-indicator span:last-child{margin-right:0}\n",
      "[data-pmd] .c-scroll-touch{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.3rem;margin-top:-.3rem;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}\n",
      "[data-pmd] .c-location-wrap{overflow:hidden;padding:0 .15rem;background-color:#f7f7f7}\n",
      "[data-pmd] .c-location-header-tips{font-size:.13rem}\n",
      "[data-pmd] .c-location-header-btn{padding-top:.08rem;-webkit-box-flex:0;-webkit-flex:none}\n",
      "[data-pmd] .c-location-header-btn div{display:inline-block}\n",
      "[data-pmd] .c-location-header-btn-reload:after{content:\"\";display:inline-block;overflow:hidden;width:1px;height:.1rem;margin:0 .08rem;background-color:#ccc}\n",
      "[data-pmd] .c-location-header-btn-788{display:none}\n",
      "[data-pmd] .c-location-header-btn-in,[data-pmd] .c-location-header-btn-reload{color:#333}\n",
      "[data-pmd] .c-location-header-btn .c-icon{color:#666;vertical-align:top}\n",
      "[data-pmd] .c-location-header-tips{color:#999}\n",
      "[data-pmd] .c-location-header-tips-err{color:#c00}\n",
      "[data-pmd] .c-location-header-tips-success{color:#38f}\n",
      "[data-pmd] .c-location-header-btn-reload-ing .c-location-header-btn-787{display:none}\n",
      "[data-pmd] .c-location-header-btn-reload-ing .c-location-header-btn-788{display:inline-block;color:#999;-webkit-animation-name:c_location_rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}\n",
      "[data-pmd] .c-location-header-btn-reload-ing{color:#999}\n",
      "@-webkit-keyframes c_location_rotate{from{-webkit-transform:rotate(0deg)}\n",
      "to{-webkit-transform:rotate(360deg)}}\n",
      "@keyframes c_location_rotate{from{transform:rotate(0deg)}\n",
      "to{transform:rotate(360deg)}}\n",
      "[data-pmd] .c-location-header-btn-in-active,[data-pmd] .c-location-header-btn-in-active .c-icon{color:#38f}\n",
      "[data-pmd] .c-location-form{position:relative}\n",
      "[data-pmd] .c-location-form .c-input{padding-right:.7rem}\n",
      "[data-pmd] .c-location-input-close{position:absolute;z-index:10;top:1px;right:.37rem;display:none;width:.36rem;height:.36rem;line-height:.36rem;text-align:center;color:#ddd;font-size:.16rem}\n",
      "[data-pmd] .c-location-form .c-input:focus{border-color:#ddd #eee #eee #ddd;background-color:#fff}\n",
      "[data-pmd] .c-location-sub{position:absolute;z-index:10;top:1px;right:1px;width:.36rem;height:.36rem;border-left:1px solid #eee;line-height:.36rem;text-align:center;background-color:#fafafa}\n",
      "[data-pmd] .c-location-body{display:none;padding-bottom:.14rem}\n",
      "[data-pmd] .c-location-down{display:none;border:1px solid #eee;border-top:0;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}\n",
      "[data-pmd] .c-location-down-tips{height:.38rem;padding-left:.12rem;line-height:.38rem;background-color:#fafafa}\n",
      "[data-pmd] .c-location-down-tips-close{padding-right:.12rem}\n",
      "[data-pmd] .c-location-down-tips-close:before{content:\"\";display:inline-block;width:1px;height:.1rem;margin-right:.08rem;background-color:#ddd}\n",
      "[data-pmd] .c-location-down ul{list-style:none}\n",
      "[data-pmd] .c-location-down li{padding:.04rem .12rem;border-top:1px solid #eee}\n",
      "[data-pmd] .c-navs{position:relative}\n",
      "[data-pmd] .c-navs-bar{position:relative;min-width:100%;height:40px;white-space:nowrap;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:stretch;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap}\n",
      "[data-pmd] .c-navs .c-row-tile{border-bottom:1px solid #f1f1f1}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar{height:38px}\n",
      "[data-pmd] .c-navs-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}\n",
      "[data-pmd] .c-navs-bar-li{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;width:16.66666667%;height:40px;line-height:40px;list-style:none;text-decoration:none;color:#666;text-align:center;font-size:15px;-webkit-tap-highlight-color:transparent;padding:0 17px}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar-li{height:38px;line-height:38px}\n",
      "[data-pmd] .c-navs-bar-li span{height:100%;display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}\n",
      "[data-pmd] .c-navs-bar .c-navs-bar-selected span{color:#333;font-weight:700;border-bottom:2px solid #333}\n",
      "[data-pmd] .c-navs-bar-view{position:relative;overflow:hidden}\n",
      "[data-pmd] .c-navs-bar-view .c-navs-bar{display:block}\n",
      "[data-pmd] .c-navs-bar-view .c-navs-bar .c-navs-bar-li{display:inline-block;width:auto;padding:0 17px}\n",
      "[data-pmd] .c-navs-bar-toggle{position:absolute;top:0;right:0;width:34px;height:40px;background-color:#fff}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar-toggle{height:38px}\n",
      "[data-pmd] .c-navs-bar-toggle i{width:0;height:0;right:17px;top:17px;border-right:5px solid transparent;border-top:5px solid #999;border-left:5px solid transparent;position:absolute}\n",
      "[data-pmd] .c-navs-bar-layer{position:absolute;top:0;z-index:8;width:100%;background-color:#fff;overflow-x:hidden}\n",
      "[data-pmd] .c-navs-bar-layer p{color:#999;padding:9px 17px 13px}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar-layer p{padding:8px 17px 13px}\n",
      "[data-pmd] .c-navs-bar-layer .c-row{margin-bottom:17px}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar-toggle i{top:16px}\n",
      "[data-pmd] .c-navs-bar-layer .c-navs-bar-toggle i{border-right:5px solid transparent;border-bottom:5px solid #999;border-left:5px solid transparent;border-top:0}\n",
      "[data-pmd] .c-navs-bar-layer .c-navs-bar-li{height:33px;line-height:33px;text-align:center;font-size:14px;color:#333;width:33.33333333%;-webkit-box-flex:4;-webkit-flex:4 4 auto;padding-right:1.55367232%;padding-left:1.55367232%}\n",
      "[data-pmd] .c-navs-bar-layer .c-span4.c-navs-bar-li span{display:inline-block;width:100%;border:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}\n",
      "[data-pmd] .c-navs-bar-layer .c-span4.c-navs-bar-selected span{border:2px solid #333;line-height:31px}\n",
      "[data-pmd] .c-navs-shadow{right:34px;position:absolute;top:0;width:10px;height:40px;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff)}\n",
      "[data-pmd] .c-navs-sub .c-navs-shadow{height:38px}\n",
      "[data-pmd] .c-navs-bar-mask{position:absolute;z-index:7;top:0;left:0;background:rgba(0,0,0,.65);height:1024px;width:100%}\n",
      "[data-pmd] .c-navs-sub .c-navs-bar-li span{border-bottom:0;font-size:14px}\n",
      "#seth{display:inline;behavior:url(#default#homepage)}\n",
      "#setf{display:inline}\n",
      "#sekj{margin-left:14px}\n",
      "#st,#sekj{display:none}\n",
      ".s_ipt_wr{border:1px solid #b6b6b6;border-color:#7b7b7b #b6b6b6 #b6b6b6 #7b7b7b;background:#fff;display:inline-block;vertical-align:top;width:539px;margin-right:0;border-right-width:0;border-color:#b8b8b8 transparent #ccc #b8b8b8;overflow:hidden}\n",
      ".wrapper_s .s_ipt_wr{width:439px}\n",
      ".wrapper_s .s_ipt{width:434px}\n",
      ".wrapper_s .s_ipt_tip{width:434px}\n",
      ".s_ipt_wr:hover,.s_ipt_wr.ipthover{border-color:#999 transparent #b3b3b3 #999}\n",
      ".s_ipt_wr.iptfocus{border-color:#4791ff transparent #4791ff #4791ff}\n",
      ".s_ipt_tip{color:#aaa;position:absolute;z-index:-10;font:16px/22px arial;height:32px;line-height:32px;padding-left:7px;overflow:hidden;width:526px}\n",
      ".s_ipt{width:526px;height:22px;font:16px/18px arial;line-height:22px;margin:6px 0 0 7px;padding:0;background:transparent;border:0;outline:0;-webkit-appearance:none}\n",
      "#kw{position:relative}\n",
      "#u .username i{background-position:-408px -144px}\n",
      ".bdpfmenu,.usermenu{border:1px solid #d1d1d1;position:absolute;width:105px;top:36px;z-index:302;box-shadow:1px 1px 5px #d1d1d1;-webkit-box-shadow:1px 1px 5px #d1d1d1;-moz-box-shadow:1px 1px 5px #d1d1d1;-o-box-shadow:1px 1px 5px #d1d1d1}\n",
      ".bdpfmenu{font-size:12px;background-color:#fff}\n",
      ".bdpfmenu a,.usermenu a{display:block;text-align:left;margin:0!important;padding:0 9px;line-height:26px;text-decoration:none}\n",
      ".briiconsbg{background-repeat:no-repeat;background-size:300px 18px;background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/icons_0c37e9b.png);background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/icons_809ae65.gif)\\9}\n",
      "#u{z-index:301;position:absolute;right:0;top:0;margin:21px 9px 5px 0;padding:0}\n",
      ".wrapper_s #u{margin-right:3px}\n",
      "#u a{text-decoration:underline;color:#333;margin:0 7px}\n",
      ".wrapper_s #u a{margin-right:0 6px}\n",
      "#u div a{text-decoration:none}\n",
      "#u a:hover{text-decoration:underline}\n",
      "#u .back_org{color:#666;float:left;display:inline-block;height:24px;line-height:24px}\n",
      "#u .bri{display:inline-block;width:24px;height:24px;float:left;line-height:24px;color:transparent;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/icons_0c37e9b.png) no-repeat 4px 3px;background-size:300px 18px;background-image:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/home/img/icons_809ae65.gif)\\9;overflow:hidden}\n",
      "#u .bri:hover,#u .bri.brihover{background-position:-18px 3px}\n",
      "#mCon #imeSIcon{background-position:-408px -144px;margin-left:0}\n",
      "#mCon span{color:#333}\n",
      ".bdpfmenu a:link,.bdpfmenu a:visited,#u .usermenu a:link,#u .usermenu a:visited{background:#fff;color:#333}\n",
      ".bdpfmenu a:hover,.bdpfmenu a:active,#u .usermenu a:hover,#u .usermenu a:active{background:#38f;text-decoration:none;color:#fff}\n",
      ".bdpfmenu{width:70px}\n",
      ".usermenu{width:68px;right:8px}\n",
      "#wrapper .bdnuarrow{width:0;height:0;font-size:0;line-height:0;display:block;position:absolute;top:-10px;left:50%;margin-left:-5px}\n",
      "#wrapper .bdnuarrow em,#wrapper .bdnuarrow i{width:0;height:0;font-size:0;line-height:0;display:block;position:absolute;border:5px solid transparent;border-style:dashed dashed solid}\n",
      "#wrapper .bdnuarrow em{border-bottom-color:#d8d8d8;top:-1px}\n",
      "#wrapper .bdnuarrow i{border-bottom-color:#fff;top:0}\n",
      "#prefpanel{background:#fafafa;display:none;opacity:0;position:fixed;_position:absolute;top:-359px;z-index:500;width:100%;min-width:960px;border-bottom:1px solid #ebebeb}\n",
      "#prefpanel form{_width:850px}\n",
      "#kw_tip{cursor:default;display:none;margin-top:1px}\n",
      "#bds-message-wrapper{top:43px}\n",
      ".quickdelete-wrap{position:relative}\n",
      ".quickdelete-wrap input{width:500px}\n",
      ".wrapper_l .quickdelete-wrap input{width:500px}\n",
      ".wrapper_s .quickdelete-wrap input{width:402px}\n",
      "input::-ms-clear{display:none}\n",
      ".quickdelete{width:32px;height:32px;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/quickdelete_33e3eb8.png) no-repeat;background-position:10px 10px;position:absolute;display:block}\n",
      ".quickdelete:hover{background-position:10px -24px}\n",
      "#lh a{margin-left:25px}\n",
      ".bdbriwrapper-tuiguang{display:none!important}\n",
      ".soutu-input{padding-left:55px!important}\n",
      ".soutu-input-image{position:absolute;left:1px;top:1px;height:28px;width:49px;z-index:1;padding:0;background:#e6e6e6;border:1px solid #e6e6e6}\n",
      ".soutu-input-thumb{height:28px;width:28px;min-width:1px}\n",
      ".soutu-input-close{position:absolute;right:0;top:0;cursor:pointer;display:block;width:22px;height:28px}\n",
      ".soutu-input-close::after{content:\" \";position:absolute;right:3px;top:50%;cursor:pointer;margin-top:-7px;display:block;width:14px;height:14px;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/soutu/img/soutu_icons_new_8abaf8a.png) no-repeat -163px 0}\n",
      ".soutu-input-image:hover .soutu-input-close::after{background-position:-215px 2px}\n",
      ".fb-hint{margin-top:5px;transition-duration:.9s;opacity:0;display:none;color:red}\n",
      ".fb-img{display:none}\n",
      ".fb-hint-tip{height:44px;line-height:24px;background-color:#38f;color:#fff;box-sizing:border-box;width:269px;font-size:16px;padding:10px;padding-left:14px;position:absolute;top:-65px;right:-15px;border-radius:3px;z-index:299}\n",
      ".fb-hint-tip::before{content:\"\";width:0;height:0;display:block;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #38f;bottom:-8px;right:25px}\n",
      ".fb-mask,.fb-mask-light{position:fixed;top:0;left:0;bottom:0;right:0;z-index:296;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6)}\n",
      ".fb-mask-light{background-color:#fff;filter:alpha(opacity=0);background-color:rgba(255,255,255,0)}\n",
      ".fb-success .fb-success-text{text-align:center;color:#333;font-size:13px;margin-bottom:14px}\n",
      ".fb-success-text.fb-success-text-title{color:#3b6;font-size:16px;margin-bottom:16px}\n",
      ".fb-success-text-title i{width:16px;height:16px;margin-right:5px}\n",
      ".fb-list-container{box-sizing:border-box;padding:4px 8px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:298;display:block;width:100%;cursor:pointer;margin-top:-5px;margin-left:-5px}\n",
      ".fb-list-container-hover{background-color:#fff;border:2px #38f solid}\n",
      ".fb-list-container-first{box-sizing:border-box;padding-left:10px;padding-top:5px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:297;display:block;width:100%;cursor:pointer;margin-top:-5px;margin-left:-5px;border:3px #f5f5f5 dashed;border-radius:3px}\n",
      ".fb-des-content{font-size:13px!important;color:#000}\n",
      ".fb-des-content::-webkit-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content:-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content::-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-des-content:-ms-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-btn,.fb-btn:visited{color:#333!important}\n",
      ".fb-select{position:relative;background-color:#fff;border:1px solid #ccc}\n",
      ".fb-select i{position:absolute;right:2px;top:7px}\n",
      ".fb-type{width:350px;box-sizing:border-box;height:28px;font-size:13px;line-height:28px;border:0;word-break:normal;word-wrap:normal;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;vertical-align:middle;line-height:normal;color:#333;background-color:transparent;border-radius:0;overflow:hidden;outline:0;padding-left:5px}\n",
      ".fb-type::-ms-expand{display:none}\n",
      ".fb-btn{display:inline-block;padding:0 14px;margin:0;height:24px;line-height:25px;font-size:13px;filter:chroma(color=#000000);*zoom:1;border:1px solid #d8d8d8;cursor:pointer;font-family:inherit;font-weight:400;text-align:center;vertical-align:middle;background-color:#f9f9f9;overflow:hidden;outline:0}\n",
      ".fb-btn:hover{border-color:#388bff}\n",
      ".fb-btn:active{border-color:#a2a6ab;background-color:#f0f0f0;box-shadow:inset 1px 1px 1px #c7c7c7;-webkit-box-shadow:inset 1px 1px 1px #c7c7c7;-moz-box-shadow:inset 1px 1px 1px #c7c7c7;-o-box-shadow:inset 1px 1px 1px #c7c7c7}\n",
      "a.fb-btn{text-decoration:none}\n",
      "button.fb-btn{height:26px;_line-height:18px;*overflow:visible}\n",
      "button.fb-btn::-moz-focus-inner{padding:0;border:0}\n",
      ".fb-btn .c-icon{margin-top:5px}\n",
      ".fb-btn-primary,.fb-btn-primary:visited{color:#fff!important}\n",
      ".fb-btn-primary{background-color:#388bff;_width:82px;border-color:#3c8dff #408ffe #3680e6}\n",
      ".fb-btn-primary:hover{border-color:#2678ec #2575e7 #1c6fe2 #2677e7;background-color:#388bff;background-image:url(data:image/png;\n",
      "\t\tbase64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAMAAACuX0YVAAAABlBMVEVnpv85i/9PO5r4AAAAD0lEQVR42gEEAPv/AAAAAQAFAAIros7PAAAAAElFTkSuQmCC);background-repeat:repeat-x;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-o-box-shadow:1px 1px 1px rgba(0,0,0,.4)}\n",
      ".fb-btn-primary:active{border-color:#178ee3 #1784d0 #177bbf #1780ca;background-color:#388bff;background-image:none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15);-o-box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}\n",
      ".fb-feedback-right-dialog{position:fixed;z-index:299;bottom:0;right:0}\n",
      ".fb-feedback-list-dialog,.fb-feedback-list-dialog-left{position:absolute;z-index:299}\n",
      ".fb-feedback-list-dialog:before{content:\"\";width:0;height:0;display:block;position:absolute;top:15px;left:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}\n",
      ".fb-feedback-list-dialog-left:before{content:\"\";width:0;height:0;display:block;position:absolute;top:15px;right:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}\n",
      ".fb-header{padding-left:20px;padding-right:20px;margin-top:14px;text-align:left;-moz-user-select:none}\n",
      ".fb-header .fb-close{color:#e0e0e0}\n",
      ".fb-close{text-decoration:none;margin-top:2px;float:right;font-size:20px;font-weight:700;line-height:18px;color:#666;text-shadow:0 1px 0 #fff}\n",
      ".fb-photo-block{display:none}\n",
      ".fb-photo-block-title{font-size:13px;color:#333;padding-top:10px}\n",
      ".fb-photo-block-title-span{color:#999}\n",
      ".fb-photo-sub-block{margin-top:10px;margin-bottom:10px;width:60px;text-align:center}\n",
      ".fb-photo-sub-block-hide{display:none}\n",
      ".fb-photo-update-block{overflow:hidden}\n",
      ".fb-photo-update-item-block{width:100px;height:100px;background:red;border:solid 1px #ccc;margin-top:10px;float:left;margin-right:20px;position:relative;background:url(https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/feedback_add_photo_69ff822.png);background-repeat:no-repeat;background-size:contain;background-position:center center;background-size:24px 24px}\n",
      ".fb-photo-block-title-ex{font-size:13px;float:right}\n",
      ".fb-photo-block-title-ex img{vertical-align:text-top;margin-right:4px}\n",
      ".fb-photo-block-title-span{margin-left:4px;color:#999}\n",
      ".fb-photo-update-item-show-img{width:100%;height:100%;display:none}\n",
      ".fb-photo-update-item-close{width:13px;height:13px;position:absolute;top:-6px;right:-6px;display:none}\n",
      ".fb-photo-block input{display:none}\n",
      ".fb-photo-update-hide{display:none}\n",
      ".fb-photo-update-item-block{width:60px;height:60px;border:solid 1px #ccc;float:left}\n",
      ".fb-photo-block-example{position:absolute;top:0;left:0;display:none;background-color:#fff;padding:14px;padding-top:0;width:392px}\n",
      ".fb-photo-block-example-header{padding-top:14px;overflow:hidden}\n",
      ".fb-photo-block-example-header p{float:left}\n",
      ".fb-photo-block-example-header img{float:right;width:13px;height:13px}\n",
      ".fb-photo-block-example-img img{margin:0 auto;margin-top:14px;display:block;width:200px}\n",
      ".fb-photo-block-example-title{text-align:center}\n",
      ".fb-photo-block-example-title-big{font-size:14px;color:#333}\n",
      ".fb-photo-block-example-title-small{font-size:13px;color:#666}\n",
      ".fb-header a.fb-close:hover{text-decoration:none}\n",
      ".fb-photo-block-upinfo{width:100%}\n",
      ".fb-header-tips{font-size:16px;margin:0;color:#333;text-rendering:optimizelegibility}\n",
      ".fb-body{margin-bottom:0;padding:20px;padding-top:10px;overflow:hidden;text-align:left}\n",
      ".fb-modal,.fb-success,.fb-vertify{background-color:#fff;cursor:default;top:100%;left:100%;width:390px;overflow:hidden;border:1px solid #999;*border:1px solid #ddd;font-size:13px;line-height:1.54}\n",
      ".fb-textarea textarea{width:350px;height:64px;padding:4px;margin:10px 0;vertical-align:top;resize:none;overflow:auto;box-sizing:border-box;display:inline-block;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}\n",
      ".fb-selected{display:none;width:12px;height:12px;background:url() no-repeat 2px 3px}\n",
      ".fb-guide{padding-top:10px;color:#9a9a9a;margin-left:-20px;padding-left:20px;border-right-width:0;margin-right:-20px;padding-right:25px;margin-bottom:-20px;padding-bottom:15px}\n",
      ".fb-footer{padding-top:10px;text-align:left}\n",
      ".fb-block{overflow:hidden;position:relative}\n",
      ".fb-block .fb-email{height:28px;line-height:26px;width:350px;border:1px solid #ccc;padding:4px;padding-top:0;box-sizing:border-box;padding-bottom:0;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;vertical-align:middle!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}\n",
      ".fb-email{font-size:13px!important;color:#000}\n",
      ".fb-email::-webkit-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email:-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email::-moz-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-email:-ms-input-placeholder{font-size:13px!important;color:#9a9a9a}\n",
      ".fb-cut-block{height:15px;padding-bottom:10px}\n",
      ".fb-canvas-block{height:172px;border:1px solid #ccc;margin-bottom:10px;position:relative;overflow:hidden;width:100%;background-position:center;box-sizing:border-box}\n",
      ".fb-canvas-block img{width:350px;position:absolute}\n",
      ".fb-canvas-block img[src=\"\"]{opacity:0}\n",
      ".fb-cut-input{width:14px;height:14px;margin:0;margin-right:10px;display:inline-block;border:1px solid #ccc}\n",
      ".fb-cut-btn{width:60px!important}\n",
      "#fb_tips_span{vertical-align:middle}\n",
      "#fb_popwindow{display:block;left:457px;top:69.5px;position:absolute;width:450px;z-index:999999;background:none repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;box-shadow:0 0 9px #999;padding:0}\n",
      "#feedback_dialog_content{text-align:center}\n",
      "#fb_right_post_save:hover{background-image:url(data:image/png;\n",
      "\t\tbase64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAMAAACuX0YVAAAABlBMVEVnpv85i/9PO5r4AAAAD0lEQVR42gEEAPv/AAAAAQAFAAIros7PAAAAAElFTkSuQmCC);background-repeat:repeat-x;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-o-box-shadow:1px 1px 1px rgba(0,0,0,.4)}\n",
      ".fb-select-icon{position:absolute;bottom:6px;right:5px;width:16px;height:16px;box-sizing:content-box;background-position:center center;background-repeat:no-repeat;background-size:7px 4px;-webkit-background-size:7px 4px;background-image:url()}\n",
      ".fb-select-shorter{position:relative;min-height:28px}\n",
      ".fb-type-container{line-height:28px;position:absolute;top:28px;width:100%;background-color:#fff;border:1px solid #ccc;z-index:300;margin-left:-1px;display:none}\n",
      ".fb-type-item,.fb-type-selected{height:28px;line-height:30px;padding-left:4px}\n",
      ".fb-type-item:hover{background:#f5F5F5}\n",
      ".fb-checkbox{position:relative;border-bottom:1px solid #eee;height:34px;line-height:35px}\n",
      ".fb-checkbox:last-child{border-bottom:0}\n",
      ".fb-list-wrapper{margin-top:-10px}\n",
      ".fb-textarea-sug textarea{margin-top:0}</style>\n",
      "\n",
      "\t\t\n",
      "&#13;\n",
      "<noscript>&#13;\n",
      "\t<meta http-equiv=\"refresh\" content=\"0; url=/s?wd=%25s%20site%3Aopen.163.com&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=55achsH7QAHk8pKnWCYTgXCYg35NdiBpnuRSfvNAyPyLjqInZK9lnQEbl7I&amp;rqlang=cn&amp;nojs=1&amp;bqid=d4d88e21000b846c\"/>&#13;\n",
      "</noscript>&#13;\n",
      "\n",
      "\n",
      "<script>\n",
      "\n",
      "\tvar hashMatch = document.location.href.match(/#+(.*wd=[^&amp;].+)/);\n",
      "\n",
      "\tif (hashMatch &amp;&amp; hashMatch[0] &amp;&amp; hashMatch[1]) {\n",
      "\t\tdocument.location.replace(\"http://\"+location.host+\"/s?\"+hashMatch[1]);\n",
      "\t}\n",
      "\tvar bds = {\n",
      "\t\tcomm:{\n",
      "        \tloginAction : []\n",
      "\t\t},\n",
      "\t\tse:{},\n",
      "\t\tsu:{\n",
      "\t\t\t\turdata:[],\n",
      "\t\t\turSendClick:function(){}\n",
      "\t\t},\n",
      "\t\tutil:{},\n",
      "\t\tuse:{},\n",
      "\t\t_base64:{\n",
      "\t\t\tdomain : \"https://dss0.bdstatic.com/9uN1bjq8AAUYm2zgoY3K/\",\n",
      "\t\t\tb64Exp : -1,\n",
      "\t\t\tpdc : -1\n",
      "\t\t}\n",
      "\t};\n",
      "\n",
      "\t//防止从结果页打开的页面中通过opener.xxx来影响百度页面\n",
      "\tvar al_arr=[];\n",
      "\tvar selfOpen = window.open;eval(\"var open = selfOpen;\");\n",
      "\tvar isIE=navigator.userAgent.indexOf(\"MSIE\")!=-1&amp;&amp;!window.opera;\n",
      "\tvar E = bds.ecom= {};\n",
      "\tdocument.cookie='ISWR=;domain=.baidu.com;path=/;expires=Fri, 02-Jan-1970 00:00:00 GMT';\n",
      "\tvar detectIntervals = [{status: 18, time: 6000 }, {status: 17, time: 10000 }];\n",
      "\tdetectIntervals.forEach(function (detect) {\n",
      "        setTimeout(function() {\n",
      "            var lefter = document.getElementById('content_left');\n",
      "            var rsnum = document.getElementsByClassName('result').length;\n",
      "            var contentno = document.getElementsByClassName('content_none').length;\n",
      "            if (!lefter &amp;&amp; !rsnum &amp;&amp; !contentno) {\n",
      "                var date = new Date();\n",
      "                date.setTime(date.getTime() + 5 * 60 * 1000);\n",
      "                document.cookie = 'ISWR=' + detect.status + ';domain=.baidu.com;path=/;expires=' + date.toGMTString() + ';';\n",
      "            }\n",
      "        }, detect.time);\n",
      "    });\n",
      "</script>\n",
      "<script>\n",
      "bds.util.domain = (function(){\n",
      "        \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t            \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar list = {\n",
      "        \"graph.baidu.com\": \"https://sp0.baidu.com/-aYHfD0a2gU2pMbgoY3K\",\n",
      "\t\t\"p.qiao.baidu.com\":\"https://sp0.baidu.com/5PoXdTebKgQFm2e88IuM_a\",\n",
      "\t\t\"vse.baidu.com\":\"https://sp3.baidu.com/6qUDsjip0QIZ8tyhnq\",\n",
      "\t\t\"hdpreload.baidu.com\":\"https://sp3.baidu.com/7LAWfjuc_wUI8t7jm9iCKT-xh_\",\n",
      "\t\t\"lcr.open.baidu.com\":\"https://sp2.baidu.com/8LUYsjW91Qh3otqbppnN2DJv\",\n",
      "\t\t\"kankan.baidu.com\":\"https://sp3.baidu.com/7bM1dzeaKgQFm2e88IuM_a\",\n",
      "\t\t\"xapp.baidu.com\":\"https://sp2.baidu.com/yLMWfHSm2Q5IlBGlnYG\",\n",
      "\t\t\"dr.dh.baidu.com\":\"https://sp0.baidu.com/-KZ1aD0a2gU2pMbgoY3K\",\n",
      "\t\t\"xiaodu.baidu.com\":\"https://sp0.baidu.com/yLsHczq6KgQFm2e88IuM_a\",\n",
      "\t\t\"sensearch.baidu.com\":\"https://sp1.baidu.com/5b11fzupBgM18t7jm9iCKT-xh_\",\n",
      "\t\t\"s1.bdstatic.com\":\"https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K\",\n",
      "\t\t\"olime.baidu.com\":\"https://sp0.baidu.com/8bg4cTva2gU2pMbgoY3K\",\n",
      "\t\t\"app.baidu.com\":\"https://sp2.baidu.com/9_QWsjip0QIZ8tyhnq\",\n",
      "\t\t\"i.baidu.com\":\"https://sp0.baidu.com/74oIbT3kAMgDnd_\",\n",
      "\t\t\"c.baidu.com\":\"https://sp0.baidu.com/9foIbT3kAMgDnd_\",\n",
      "\t\t\"sclick.baidu.com\":\"https://sp0.baidu.com/5bU_dTmfKgQFm2e88IuM_a\",\n",
      "\t\t\"nsclick.baidu.com\":\"https://sp1.baidu.com/8qUJcD3n0sgCo2Kml5_Y_D3\",\n",
      "\t\t\"sestat.baidu.com\":\"https://sp1.baidu.com/5b1ZeDe5KgQFm2e88IuM_a\",\n",
      "\t\t\"eclick.baidu.com\":\"https://sp3.baidu.com/-0U_dTmfKgQFm2e88IuM_a\",\n",
      "\t\t\"api.map.baidu.com\":\"https://sp2.baidu.com/9_Q4sjOpB1gCo2Kml5_Y_D3\",\n",
      "\t\t\"ecma.bdimg.com\":\"https://dss1.bdstatic.com/-0U0bXSm1A5BphGlnYG\",\n",
      "\t\t\"ecmb.bdimg.com\":\"https://dss0.bdstatic.com/-0U0bnSm1A5BphGlnYG\",\n",
      "        \"t1.baidu.com\":\"https://dss0.baidu.com/6ON1bjeh1BF3odCf\",\n",
      "        \"t2.baidu.com\":\"https://dss1.baidu.com/6OZ1bjeh1BF3odCf\",\n",
      "        \"t3.baidu.com\":\"https://dss2.baidu.com/6OV1bjeh1BF3odCf\",\n",
      "\t\t\"t10.baidu.com\":\"https://dss0.baidu.com/6ONWsjip0QIZ8tyhnq\",\n",
      "\t\t\"t11.baidu.com\":\"https://dss1.baidu.com/6ONXsjip0QIZ8tyhnq\",\n",
      "\t\t\"t12.baidu.com\":\"https://dss2.baidu.com/6ONYsjip0QIZ8tyhnq\",\n",
      "\t\t\"i7.baidu.com\":\"https://dss0.baidu.com/73F1bjeh1BF3odCf\",\n",
      "\t\t\"i8.baidu.com\":\"https://dss0.baidu.com/73x1bjeh1BF3odCf\",\n",
      "\t\t\"i9.baidu.com\":\"https://dss0.baidu.com/73t1bjeh1BF3odCf\",\n",
      "\t\t\"b1.bdstatic.com\":\"https://dss0.bdstatic.com/9uN1bjq8AAUYm2zgoY3K\",\n",
      "\t\t\"ss.bdimg.com\":\"https://dss1.bdstatic.com/5aV1bjqh_Q23odCf\",\n",
      "\t\t\"opendata.baidu.com\":\"https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv\",\n",
      "\t\t\"api.open.baidu.com\":\"https://sp0.baidu.com/9_Q4sjW91Qh3otqbppnN2DJv\",\n",
      "\t\t\"tag.baidu.com\":\"https://sp1.baidu.com/6LMFsjip0QIZ8tyhnq\",\n",
      "\t\t\"f3.baidu.com\":\"https://sp2.baidu.com/-uV1bjeh1BF3odCf\",\n",
      "\t\t\"s.share.baidu.com\":\"https://sp0.baidu.com/5foZdDe71MgCo2Kml5_Y_D3\",\t\n",
      "\t\t\"bdimg.share.baidu.com\":\"https://dss1.baidu.com/9rA4cT8aBw9FktbgoI7O1ygwehsv\",\n",
      "        \"1.su.bdimg.com\":\"https://dss0.bdstatic.com/k4oZeXSm1A5BphGlnYG\",\n",
      "        \"2.su.bdimg.com\":\"https://dss1.bdstatic.com/kvoZeXSm1A5BphGlnYG\",\n",
      "        \"3.su.bdimg.com\":\"https://dss2.bdstatic.com/kfoZeXSm1A5BphGlnYG\",\n",
      "        \"4.su.bdimg.com\":\"https://dss3.bdstatic.com/lPoZeXSm1A5BphGlnYG\",\n",
      "        \"5.su.bdimg.com\":\"https://dss0.bdstatic.com/l4oZeXSm1A5BphGlnYG\",\n",
      "        \"6.su.bdimg.com\":\"https://dss1.bdstatic.com/lvoZeXSm1A5BphGlnYG\",\n",
      "        \"7.su.bdimg.com\":\"https://dss2.bdstatic.com/lfoZeXSm1A5BphGlnYG\",\n",
      "        \"8.su.bdimg.com\":\"https://dss3.bdstatic.com/iPoZeXSm1A5BphGlnYG\"\n",
      "\t};\n",
      "&#13;\n",
      "\n",
      "    var get = function(url) {\n",
      "        if(location.protocol === \"http\") {\n",
      "            return url;\n",
      "        }\n",
      "        var reg = /^(http[s]?:\\/\\/)?([^\\/]+)(.*)/,\n",
      "        matches = url.match(reg);\n",
      "        url = list.hasOwnProperty(matches[2])&amp;&amp;(list[matches[2]] + matches[3]) || url;\n",
      "        return url;\n",
      "    },\n",
      "    set = function(kdomain,vdomain) {\n",
      "        list[kdomain] = vdomain;\n",
      "    };\n",
      "    return {\n",
      "        get : get,\n",
      "        set : set\n",
      "    }\n",
      "})();\n",
      "</script>\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "<script type=\"text/javascript\" data-for=\"result\">function G(n){return document.getElementById(n)}function ns_c_pj(n,e){var t=encodeURIComponent(window.document.location.href),i=\"\",s=\"\",o=\"\",r=bds&amp;&amp;bds.comm&amp;&amp;bds.comm.did?bds.comm.did:\"\";wd=bds.comm.queryEnc,nsclickDomain=bds&amp;&amp;bds.util&amp;&amp;bds.util.domain?bds.util.domain.get(\"http://nsclick.baidu.com\"):\"http://nsclick.baidu.com\",img=window[\"BD_PS_C\"+(new Date).getTime()]=new Image,src=\"\";for(v in n){switch(v){case\"title\":s=encodeURIComponent(n[v].replace(/&lt;[^&lt;&gt;]+&gt;/g,\"\"));break;case\"url\":s=encodeURIComponent(n[v]);\n",
      "break;default:s=n[v]}i+=v+\"=\"+s+\"&amp;\"}if(o=\"&amp;mu=\"+t,src=nsclickDomain+\"/v.gif?pid=201&amp;\"+(e||\"\")+i+\"path=\"+t+\"&amp;wd=\"+wd+\"&amp;rsv_sid=\"+(bds.comm.ishome&amp;&amp;bds.comm.indexSid?bds.comm.indexSid:bds.comm.sid)+\"&amp;rsv_did=\"+r+\"&amp;t=\"+(new Date).getTime(),\"undefined\"!=typeof Cookie&amp;&amp;\"undefined\"!=typeof Cookie.get)Cookie.get(\"H_PS_SKIN\")&amp;&amp;\"0\"!=Cookie.get(\"H_PS_SKIN\")&amp;&amp;(src+=\"&amp;rsv_skin=1\");else{var c=\"\";try{c=parseInt(document.cookie.match(new RegExp(\"(^| )H_PS_SKIN=([^;]*)(;|$)\"))[2])}catch(a){}c&amp;&amp;\"0\"!=c&amp;&amp;(src+=\"&amp;rsv_skin=1\")\n",
      "}return img.src=src,!0}function ns_c(n,e){return e===!0?ns_c_pj(n,\"pj=www&amp;rsv_sample=1&amp;\"):ns_c_pj(n,\"pj=www&amp;\")}window.A||(window.bds=window.bds||{},bds.util=bds.util||{},bds.util.getWinWidth=function(){return window.document.documentElement.clientWidth},bds.util.setContainerWidth=function(n){var e=G(\"container\"),t=G(\"wrapper\"),i=function(n,e){e.className=e.className.replace(n,\"\")},s=function(n,e){e.className=(e.className+\" \"+n).replace(/^\\s+/g,\"\")},o=function(n,e){return n.test(e.className)},r=n?n:1217;\n",
      "bds.util.getWinWidth()&lt;r?(e&amp;&amp;(i(/\\bcontainer_l\\b/g,e),o(/\\bcontainer_s\\b/,e)||s(\"container_s\",e)),t&amp;&amp;(i(/\\bwrapper_l\\b/g,t),o(/\\bwrapper_s\\b/,t)||s(\"wrapper_s\",t)),bds.comm.containerSize=\"s\"):(e&amp;&amp;(i(/\\bcontainer_s\\b/g,e),o(/\\bcontainer_l\\b/,e)||s(\"container_l\",e)),t&amp;&amp;(i(/\\bwrapper_s\\b/g,t),o(/\\bwrapper_l\\b/,t)||s(\"wrapper_l\",t)),bds.comm.containerSize=\"l\")},function(){var n=[],e=!1,t=function(n,e){try{n.call(e)}catch(t){}},i=function(){this.ids=[],this.has=!0,this.list=[],this.logs=[],this.loadTimes=[],this.groupData=[],this.mergeFns=[],this._currentContainer=null\n",
      "};window.A=bds.aladdin={},t(i,window.A),bds.ready=function(i){\"function\"==typeof i&amp;&amp;(e?t(i):n.push(i))},bds.doReady=function(){for(e=!0;n.length;)t(n.shift())},bds.clearReady=function(){e=!1,n=[]},A.__reset=i;var s=function(){var n=document.getElementsByTagName(\"script\");return function(){var e=n[n.length-1];window.currentScriptElem&amp;&amp;(e=window.currentScriptElem);for(var t=e;t;){if(t.className&amp;&amp;/(?:^|\\s)result(?:-op)?(?:$|\\s)/.test(t.className)&amp;&amp;(tplname=t.getAttribute(\"tpl\")))return t;t=t.parentNode\n",
      "}}}(),o=function(n,e,t){var i;if(n.initIndex?i=A.groupData[n.initIndex-1]:(i={container:n,data:{},handlers:[]},n.initIndex=A.groupData.length+1,A.groupData.push(i)),\"function\"==typeof e)i.handlers.push(e);else if(\"object\"==typeof e)for(var s in e)e.hasOwnProperty(s)&amp;&amp;(i.data[s]=e[s]);else i.data[e]=t};A.init=A.setup=function(n,e){if(void 0!==n&amp;&amp;null!==n){var t=A._currentContainer||s();t&amp;&amp;o(t,n,e)}},A.merge=function(n,e){A.mergeFns.push({tplName:n,fn:e})}}());</script>\n",
      "\n",
      "\n",
      "\t</head>\n",
      "\t\n",
      "\n",
      "\t<body link=\"#0000cc\">\n",
      "\t\t\n",
      "\n",
      "\n",
      "\t\t\n",
      "\t\t<div id=\"wrapper\" class=\"wrapper_l wrapper_new\">\n",
      "\t\t\n",
      "\t\t\t\n",
      "\n",
      "\t\t\t\n",
      "\n",
      "\t\t\t\n",
      "\n",
      "<script>if(window.bds&amp;&amp;bds.util&amp;&amp;bds.util.setContainerWidth){bds.util.setContainerWidth();}</script><div id=\"head\"><div class=\"head_wrapper\"><div class=\"s_form\"><div class=\"s_form_wrapper\"><style>.index-logo-srcnew {display: none;}@media (-webkit-min-device-pixel-ratio: 2),(min--moz-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2){.index-logo-src {display: none;}.index-logo-srcnew {display: inline;}}</style><div id=\"lg\"><img hidefocus=\"true\" src=\"//www.baidu.com/img/bd_logo1.png\" width=\"270\" height=\"129\"/></div><a href=\"/\" id=\"result_logo\" onmousedown=\"return c({'fm':'tab','tab':'logo'})\"><img class=\"index-logo-src\" src=\"//www.baidu.com/img/flexible/logo/pc/result.png\" alt=\"到百度首页\" title=\"到百度首页\"/><img class=\"index-logo-srcnew\" src=\"//www.baidu.com/img/flexible/logo/pc/result@2.png\" alt=\"到百度首页\" title=\"到百度首页\"/></a><form id=\"form\" name=\"f\" action=\"/s\" class=\"fm \"><input type=\"hidden\" name=\"ie\" value=\"utf-8\"/><input type=\"hidden\" name=\"f\" value=\"8\"/><input type=\"hidden\" name=\"rsv_bp\" value=\"1\"/><input type=\"hidden\" name=\"ch\" value=\"\"/><input type=\"hidden\" name=\"tn\" value=\"baidu\"/><input type=\"hidden\" name=\"bar\" value=\"\"/><span class=\"bg s_ipt_wr\"><input id=\"kw\" name=\"wd\" class=\"s_ipt\" value=\"%s site:open.163.com\" maxlength=\"255\" autocomplete=\"off\"/></span><span class=\"bg s_btn_wr\"><input type=\"submit\" id=\"su\" value=\"百度一下\" class=\"bg s_btn\"/></span><span class=\"tools\"><span id=\"mHolder\"><div id=\"mCon\"><span>输入法</span></div><ul id=\"mMenu\"><li><a href=\"javascript:;\" name=\"ime_hw\">手写</a></li><li><a href=\"javascript:;\" name=\"ime_py\">拼音</a></li><li class=\"ln\"/><li><a href=\"javascript:;\" name=\"ime_cl\">关闭</a></li></ul></span></span><input type=\"hidden\" name=\"oq\" value=\"%s site:open.163.com\"/><input type=\"hidden\" name=\"rsv_pq\" value=\"d4d88e21000b846c\"/><input type=\"hidden\" name=\"rsv_t\" value=\"55achsH7QAHk8pKnWCYTgXCYg35NdiBpnuRSfvNAyPyLjqInZK9lnQEbl7I\"/><input type=\"hidden\" name=\"rqlang\" value=\"cn\"/></form><div id=\"m\"/></div></div><div id=\"u\"><a class=\"toindex\" href=\"/\">百度首页</a><a href=\"javascript:;\" name=\"tj_settingicon\" class=\"pf\">设置<i class=\"c-icon c-icon-triangle-down\"/></a><a href=\"https://passport.baidu.com/v2/?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2F\" name=\"tj_login\" class=\"lb\" onclick=\"return false;\">登录</a><div class=\"bdpfmenu\"/></div><div id=\"u1\"><a href=\"https://voice.baidu.com/act/newpneumonia/newpneumonia/?from=osari_pc_1\" name=\"tj_trvirus\" id=\"virus-2020\" class=\"mnav sp\">抗击肺炎</a><a href=\"http://news.baidu.com\" name=\"tj_trnews\" class=\"mnav\">新闻</a><a href=\"https://www.hao123.com\" name=\"tj_trhao123\" class=\"mnav\">hao123</a><a href=\"http://map.baidu.com\" name=\"tj_trmap\" class=\"mnav\">地图</a><a href=\"http://v.baidu.com\" name=\"tj_trvideo\" class=\"mnav\">视频</a><a href=\"http://tieba.baidu.com\" name=\"tj_trtieba\" class=\"mnav\">贴吧</a><a href=\"http://xueshu.baidu.com\" name=\"tj_trxueshu\" class=\"mnav\">学术</a><a href=\"https://passport.baidu.com/v2/?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2F\" name=\"tj_login\" class=\"lb\" onclick=\"return false;\">登录</a><a href=\"http://www.baidu.com/gaoji/preferences.html\" name=\"tj_settingicon\" class=\"pf\">设置</a><a href=\"http://www.baidu.com/more/\" name=\"tj_briicon\" class=\"bri\" style=\"display: block;\">更多产品</a></div></div></div>\n",
      "\n",
      "\n",
      "<script>&#13;\n",
      "/**&#13;\n",
      " * @description 图片base64加载&#13;\n",
      " * @author lizhouquan&#13;\n",
      " */&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "bds.base64 = (function () {&#13;\n",
      "\t//获取base64前置参数&#13;\n",
      "\tvar _opt = bds._base64;&#13;\n",
      "&#13;\n",
      "\t//内部数据;&#13;\n",
      "    var _containerAllId = \"container\",&#13;\n",
      "        _containerLeftId = \"content_left\",&#13;\n",
      "        _containerRightId = \"content_right\",&#13;\n",
      "\t\t_BOTTAGLSNAME = \"BASE64_BOTTAG\",&#13;\n",
      "        _domain = bds._base64.domain,   //base64图片服务域名&#13;\n",
      "        _imgWatch = [],             //图片加载观察list，如果没有onload，进行容错&#13;\n",
      "        _domLoaded = [],            //标识对应dom是否已下载&#13;\n",
      "        _data = [],                 //暂存请求回调数据&#13;\n",
      "        _dataLoaded = [],        //数据是否返回&#13;\n",
      "        _finish = [],            //是否已完成渲染&#13;\n",
      "        _hasSpImg = false,          //是否有左侧模板sp_img走base64加载&#13;\n",
      "        _expGroup = 0,              //左侧实验组&#13;\n",
      "        _reqTime = 0,              //请求开始时间&#13;\n",
      "        _reqEnd = 0,               //请求返回时间 - 右侧&#13;\n",
      "        _reqEndL = 0,               //请求返回时间 - 左侧&#13;\n",
      "        _rsst = 0,              \t//请求开始时间 - 测速&#13;\n",
      "        _rest = 0,               \t//请求返回时间 - 测速&#13;\n",
      "        _dt = 1,                   //domain类型&#13;\n",
      "\t\t_loadState = {},\t\t   //记录imglist的状态&#13;\n",
      "\t\t_hasPreload = 0,\t\t   //记录页面是否开启preload&#13;\n",
      "        _ispdc = false;            //是否开启了性能统计&#13;\n",
      "&#13;\n",
      "\t//异步下发起下次搜索时重置变量&#13;\n",
      "\tvar preXhrs = [],$ = window.$;&#13;\n",
      "\tif($) {&#13;\n",
      "\t\t$(window).on(\"swap_begin\",function(){&#13;\n",
      "\t\t\t_imgWatch = [];             //图片加载观察list，如果没有onload，进行容错&#13;\n",
      "\t\t\t_domLoaded = [];            //标识对应dom是否已下载&#13;\n",
      "\t\t\t_data = [];                 //暂存请求回调数据&#13;\n",
      "\t\t\t_dataLoaded = [];        //数据是否返回&#13;\n",
      "\t\t\t_finish = [];            //是否已完成渲染&#13;\n",
      "\t\t\t_hasSpImg = false;          //是否有左侧模板sp_img走base64加载&#13;\n",
      "\t\t\t_expGroup = 0;              //左侧实验组&#13;\n",
      "\t\t\t_reqTime = 0;              //请求开始时间&#13;\n",
      "\t\t\t_reqEnd = 0;               //请求返回时间 - 右侧&#13;\n",
      "\t\t\t_reqEndL = 0;               //请求返回时间 - 左侧&#13;\n",
      "\t\t\t_rsst = 0;                  //请求开始时间 - 测速&#13;\n",
      "\t\t\t_rest = 0;                  //请求返回时间 - 测速&#13;\n",
      "\t\t\t_dt = 1;                   //domain类型&#13;\n",
      "\t\t\t_ispdc = false;            //是否开启了性能统计&#13;\n",
      "&#13;\n",
      "\t\t\t//停止正在执行的base64回调操作&#13;\n",
      "\t\t\tfor(var i = 0 ; i &lt; preXhrs.length; i++) {&#13;\n",
      "\t\t\t\tpreXhrs[i].abort();&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t});&#13;\n",
      "\t}&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "    //初始化方法&#13;\n",
      "    var init = function(imgRight,imgLeft,isPreload){&#13;\n",
      "        var imgArr = imgRight || [], imgArr2 = imgLeft || [];&#13;\n",
      "        if(window.__IS_IMG_PREFETCH){&#13;\n",
      "            //异步base64去重&#13;\n",
      "            function filter(img){&#13;\n",
      "                return !window.__IS_IMG_PREFETCH.hasOwnProperty(img);&#13;\n",
      "            }&#13;\n",
      "            imgArr=$.grep(imgArr,filter);&#13;\n",
      "            imgArr2=$.grep(imgArr2,filter);&#13;\n",
      "        }&#13;\n",
      "\t\tif(window.__IMG_PRELOAD &amp;&amp; isPreload) {&#13;\n",
      "\t\t\t//定义loadState，防止callback乱序&#13;\n",
      "\t\t\t_loadState[\"cbr\"] = 0;&#13;\n",
      "\t\t\t_loadState[\"cbpr\"] = 0;&#13;\n",
      "&#13;\n",
      "\t\t\t_hasPreload = 1; //标记页面中有预取&#13;\n",
      "&#13;\n",
      "\t\t\tvar imgPreloadList = window.__IMG_PRELOAD = {};&#13;\n",
      "\t\t\tfor(var i = 0; i &lt; imgArr.length; i++) {&#13;\n",
      "\t\t\t   \tif(!imgPreloadList.hasOwnProperty(imgArr[i])) {&#13;\n",
      "\t\t\t\t\twindow.__IMG_PRELOAD[imgArr[i]] = true;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t} else if(window.__IMG_PRELOAD &amp;&amp; !isPreload) {&#13;\n",
      "\t\t\t//同步base64右侧去重&#13;\n",
      "\t\t\tvar tmpArr = [];&#13;\n",
      "\t\t\tfor(var i = 0; i &lt; imgArr.length; i++){&#13;\n",
      "\t\t\t   \tif(!window.__IMG_PRELOAD.hasOwnProperty(imgArr[i])) {&#13;\n",
      "\t\t\t\t\ttmpArr.push(imgArr[i]);&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t\timgArr = tmpArr;&#13;\n",
      "\t\t\t//TODO&#13;\n",
      "\t\t\t//提取出函数&#13;\n",
      "\t\t}&#13;\n",
      "\t\tif(_opt.b64Exp) {&#13;\n",
      "\t\t\t_expGroup = _opt.b64Exp;&#13;\n",
      "\t\t\tif(_expGroup == 1){&#13;\n",
      "\t\t\t\t_domain = \"http://b2.bdstatic.com/\"; /*base64 new domain sample deploy*/&#13;\n",
      "\t\t\t\t_dt = 2;&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t}&#13;\n",
      "        _ispdc= _opt.pdc&gt;0 ? true : false;&#13;\n",
      "\t\t_reqTime = new Date()*1;&#13;\n",
      "\t\tif(_expGroup==2){&#13;\n",
      "\t\t\t//左右分别发请求&#13;\n",
      "\t\t\tif(imgArr2.length&gt;0){&#13;\n",
      "\t\t\t\t_hasSpImg = true;&#13;\n",
      "\t\t\t\tloadJs(_domain + \"image?imglist=\" + imgArr2.join(\",\") + \"&amp;cb=bds.base64.cbl\");&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t\tif(!isPreload) {&#13;\n",
      "\t\t\t\tcbl({});&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t}&#13;\n",
      "\t\tif(imgArr.length&gt;0){&#13;\n",
      "\t\t\t//发送请求&#13;\n",
      "\t\t\tif(isPreload) {&#13;\n",
      "\t\t\t\tloadJs(_domain + \"image?imglist=\" + imgArr.join(\",\") + \"&amp;cb=bds.base64.cbpr\");&#13;\n",
      "\t\t\t} else {&#13;\n",
      "\t\t\t\tloadJs(_domain + \"image?imglist=\" + imgArr.join(\",\") + \"&amp;cb=bds.base64.cbr\");&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t\tif(_ispdc){&#13;\n",
      "                if(bds.ready){&#13;\n",
      "                    bds.ready(function(){&#13;\n",
      "                        setTimeout(function(){&#13;\n",
      "                            var _bottag = botTag.get();&#13;\n",
      "                            var logstr = \"dt=\" + _dt + \"&amp;time=\" + ((_reqEnd&gt;0)?(_reqEnd-_reqTime):0) + \"&amp;bot=\" + _bottag + \"&amp;rcount=\" + imgArr.length;&#13;\n",
      "                            window._B64_REQ_LOG = ((_reqEnd&gt;0)?(_reqEnd-_reqTime):0) + \"_\" + imgArr.length;&#13;\n",
      "                            if(_expGroup==2 &amp;&amp; _reqEndL&gt;0){&#13;\n",
      "                                var _apics = document.getElementById(\"ala_img_pics\");&#13;\n",
      "                                var _lcount = (_apics&amp;&amp;_apics.children)?_apics.children.length:0;&#13;\n",
      "                                logstr += \"&amp;time2=\" + (_reqEndL-_reqTime) + \"&amp;lcount=\" + _lcount;&#13;\n",
      "                            }&#13;\n",
      "                            if(Math.random()*100&lt;10){&#13;\n",
      "                                sendLog(logstr);&#13;\n",
      "                            }&#13;\n",
      "                        }, 2000);&#13;\n",
      "                    });&#13;\n",
      "                }&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t} else {&#13;\n",
      "\t\t\tif(!isPreload) {&#13;\n",
      "\t\t\t\tcbr({});&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t}&#13;\n",
      "\t\tif(imgArr.length&gt;0 || imgArr2.length&gt;0){&#13;\n",
      "\t\t\tif(!isPreload) {&#13;\n",
      "\t\t\t\twatchReq(imgArr.length);&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t}&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    //异步加载js&#13;\n",
      "    function crc32 (str) {&#13;\n",
      "        if(typeof str==\"string\"){&#13;\n",
      "            var i,crc=0,j=0;&#13;\n",
      "            for(i=0;i&lt;str.length;i++){&#13;\n",
      "                j=i%20+1;&#13;\n",
      "                crc+=str.charCodeAt(i)&lt;&lt;j;&#13;\n",
      "            }&#13;\n",
      "            return Math.abs(crc);&#13;\n",
      "        }&#13;\n",
      "        return 0;&#13;\n",
      "    }&#13;\n",
      "    var loadJs = function (url) {&#13;\n",
      "        var matchs = url.match(/.*(bds\\.base64\\.cb[rl])/);&#13;\n",
      "        if(!matchs){&#13;\n",
      "            return;&#13;\n",
      "        }&#13;\n",
      "        var imglist=url.match(/imglist=([^&amp;]*)/);&#13;\n",
      "        if(!imglist||!imglist[1]){&#13;\n",
      "            return;&#13;\n",
      "        }&#13;\n",
      "        //see b64_base_popstate.js, this just sync result page&#13;\n",
      "        callback_name=crc32(imglist[1].replace(/,/g,\"\"));&#13;\n",
      "        callback_name=\"cb_\"+(callback_name+\"\").substr(Math.max(0,callback_name.length-8),8)+\"_0\";&#13;\n",
      "        window[callback_name]=function(data){&#13;\n",
      "            if(matchs[1] == \"bds.base64.cbr\") {&#13;\n",
      "                cbr(data);&#13;\n",
      "            }else if(matchs[1] == \"bds.base64.cbl\") {&#13;\n",
      "                cbl(data);&#13;\n",
      "            }&#13;\n",
      "            window[callback_name]=null;&#13;\n",
      "        };&#13;\n",
      "        var url = matchs[0].replace(/bds\\.base64\\.cb[rl]/,callback_name);&#13;\n",
      "&#13;\n",
      "        var a = document.createElement(\"script\");&#13;\n",
      "        a.setAttribute(\"type\", \"text/javascript\");&#13;\n",
      "        a.setAttribute(\"src\", url);&#13;\n",
      "        a.setAttribute(\"defer\", \"defer\");&#13;\n",
      "        a.setAttribute(\"async\", \"true\");&#13;\n",
      "        document.getElementsByTagName(\"head\")[0].appendChild(a);&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    //图片回填&#13;\n",
      "    var imgLoad = function(data,side){&#13;\n",
      "        if(_finish[side]){&#13;\n",
      "            return;&#13;\n",
      "        }&#13;\n",
      "        _finish[side] = true;&#13;\n",
      "\t\tif(side==\"right\"){&#13;\n",
      "\t\t\tbotTag.ot(false); //设置超时标记减1.&#13;\n",
      "\t\t}&#13;\n",
      "        //获取所有图片，通过data-base64-id属性获取需要回填的图片&#13;\n",
      "        var imgs = document.getElementById(_expGroup!=1?((side==\"left\")?_containerLeftId:_containerRightId):_containerAllId).getElementsByTagName(\"IMG\");&#13;\n",
      "        for(var i=0;i&lt;imgs.length;i++){&#13;\n",
      "            var b64Id = imgs[i].getAttribute(\"data-b64-id\");&#13;\n",
      "            if(b64Id){&#13;\n",
      "                var find = false;&#13;\n",
      "\t\t\t\tif(data.hasOwnProperty(b64Id)) {&#13;\n",
      "                    setSrc(imgs[i],data[b64Id]);&#13;\n",
      "\t\t\t\t\tfind = true;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "                if(!find){&#13;\n",
      "                    //小容错&#13;\n",
      "                    failover(imgs[i]);&#13;\n",
      "                }&#13;\n",
      "            }&#13;\n",
      "        }&#13;\n",
      "        fail_ie7();&#13;\n",
      "    };&#13;\n",
      "    function fail_ie7(){&#13;\n",
      "        //外层容错 IE7&#13;\n",
      "        setTimeout(function(){&#13;\n",
      "            for( var i=0; i&lt;_imgWatch.length; i++ ){&#13;\n",
      "                var n = _imgWatch[i];&#13;\n",
      "                if(!n.loaded){&#13;\n",
      "                    failover(n.obj);&#13;\n",
      "                }&#13;\n",
      "            }&#13;\n",
      "            _imgWatch=[];&#13;\n",
      "        },200);&#13;\n",
      "    }&#13;\n",
      "    function setSrc(img,data){&#13;\n",
      "        try{&#13;\n",
      "            img.onerror = function(){&#13;\n",
      "                failover(this);&#13;\n",
      "            };&#13;\n",
      "&#13;\n",
      "            //标记监视，供容错检查&#13;\n",
      "            _imgWatch.push({&#13;\n",
      "                obj:img,&#13;\n",
      "                loaded:false&#13;\n",
      "            });&#13;\n",
      "&#13;\n",
      "            img.onload = function(){&#13;\n",
      "                //标记已加载&#13;\n",
      "                for( var i=0; i&lt;_imgWatch.length; i++ ){&#13;\n",
      "                    var m = _imgWatch[i];&#13;\n",
      "                    if(m.obj == this){&#13;\n",
      "                        m.loaded = true;&#13;\n",
      "                    }&#13;\n",
      "                }&#13;\n",
      "            };&#13;\n",
      "            img.src = \"data:image\\/jpeg;base64,\" + data;&#13;\n",
      "        }catch(e){&#13;\n",
      "            //触发exception&#13;\n",
      "            failover(img);&#13;\n",
      "        }&#13;\n",
      "    }&#13;\n",
      "&#13;\n",
      "    //容错，回填原始src&#13;\n",
      "    var failover = function(img){&#13;\n",
      "        if(img.getAttribute(\"data-b64-id\")!=null &amp;&amp; img.getAttribute(\"data-b64-id\")!=\"\" &amp;&amp; img.getAttribute(\"data-src\")!=null){&#13;\n",
      "            img.src = img.getAttribute(\"data-src\");&#13;\n",
      "        }&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    var watchReq = function(len){&#13;\n",
      "        var wt = 1250;&#13;\n",
      "        if(len&lt;6){&#13;\n",
      "            wt = 1000;&#13;\n",
      "        }else if(len&gt;10){&#13;\n",
      "            wt = 1500;&#13;\n",
      "        }&#13;\n",
      "        setTimeout(function(){&#13;\n",
      "            if( !_dataLoaded[\"right\"] ){&#13;\n",
      "                var imgs = document.getElementById(_containerRightId).getElementsByTagName(\"IMG\");&#13;\n",
      "                for(var i=0;i&lt;imgs.length;i++){&#13;\n",
      "                    failover(imgs[i]);&#13;\n",
      "                }&#13;\n",
      "\t\t\t\t_finish[\"right\"] = true;&#13;\n",
      "\t\t\t\t//设置超时标记&#13;\n",
      "\t\t\t\tbotTag.ot(true);&#13;\n",
      "            }&#13;\n",
      "\t\t\tsetTimeout(function(){&#13;\n",
      "\t\t\t\tif(_hasSpImg &amp;&amp; !_dataLoaded[\"left\"]){&#13;\n",
      "                \tvar imgs = document.getElementById(_containerLeftId).getElementsByTagName(\"IMG\");&#13;\n",
      "                \tfor(var i=0;i&lt;imgs.length;i++){&#13;\n",
      "                    \tfailover(imgs[i]);&#13;\n",
      "               \t\t}&#13;\n",
      "\t\t\t\t\t_finish[\"left\"] = true;&#13;\n",
      "            \t}&#13;\n",
      "\t\t\t},500);&#13;\n",
      "        },wt);&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "\t/**&#13;\n",
      "\t * base64网速检测标记&#13;\n",
      "\t *   超时次数变量 BOT&#13;\n",
      "\t *   初始：0&#13;\n",
      "\t *   范围：0-6&#13;\n",
      "\t *   变换规则：&#13;\n",
      "\t *       每次超时，BOT +1;&#13;\n",
      "\t * \t\t 每次正常：BOT -1;&#13;\n",
      "\t *       到达边界值时，不再继续增加/减少&#13;\n",
      "\t *\t 如何使用：（未上线）&#13;\n",
      "\t *   \t BOT大于3时，设置cookie: B64_BOT=1，VUI针对本次请求，读cookie，如果B64_BOT=1，关闭base64服务&#13;\n",
      "\t *       当BOT小于3时，设置cookie: B64_BOT=0，VUI正常开启base64服务。&#13;\n",
      "\t */&#13;\n",
      "\tvar botTag = {&#13;\n",
      "\t\tot : function(isInc){&#13;\n",
      "\t\t\tvar _bottag = botTag.get();&#13;\n",
      "\t\t\tif(isInc){&#13;\n",
      "\t\t\t\tif(_bottag&lt;6){&#13;\n",
      "\t\t\t\t\t_bottag++;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}else{&#13;\n",
      "\t\t\t\tif(_bottag&gt;0){&#13;\n",
      "\t\t\t\t\t_bottag--;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t\tif( _bottag&gt;=2 ){&#13;\n",
      "\t\t\t\tvar date = new Date();&#13;\n",
      "\t\t\t\tdate.setTime(date.getTime() + 24*3600*1000*5);&#13;\n",
      "\t\t\t\t//此处设置cookie&#13;\n",
      "\t\t\t\tdocument.cookie = \"B64_BOT=1; expires=\" + date.toGMTString();&#13;\n",
      "\t\t\t\t//_bottag = 0;&#13;\n",
      "\t\t\t}else if( _bottag&lt;1 ){&#13;\n",
      "\t\t\t    if(document.cookie.match('B64_BOT=1')){&#13;\n",
      "\t\t\t\t\tdocument.cookie = \"B64_BOT=0;\";&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t\ttry{&#13;\n",
      "\t\t\t\tif(window.localStorage){&#13;\n",
      "\t\t\t\t\twindow.localStorage[_BOTTAGLSNAME] = _bottag;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}catch(e){}&#13;\n",
      "\t\t},&#13;\n",
      "\t\tget : function(){&#13;\n",
      "\t\t\ttry{&#13;\n",
      "\t\t\t\tif(window.localStorage){&#13;\n",
      "\t\t\t\t\tvar _bottag = window.localStorage[_BOTTAGLSNAME];&#13;\n",
      "\t\t\t\t\t\t_bottag = _bottag?parseInt(_bottag):0;&#13;\n",
      "\t\t\t\t}else{&#13;\n",
      "\t\t\t\t\treturn 0;&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t\treturn _bottag;&#13;\n",
      "\t\t\t}catch(e){&#13;\n",
      "\t\t\t\treturn 0;&#13;\n",
      "\t\t\t}&#13;\n",
      "\t\t}&#13;\n",
      "\t};&#13;\n",
      "&#13;\n",
      "    //请求回调方法 - 右侧&#13;\n",
      "    var cbr = function(data){&#13;\n",
      "        _reqEnd = new Date()*1;&#13;\n",
      "        if(_ispdc &amp;&amp; bds.comm &amp;&amp; _reqTime&gt;0 &amp;&amp; _reqEnd&gt;0){&#13;\n",
      "            bds.comm.cusval = \"b64_\" + _dt + \"_\" + ( _reqEnd - _reqTime );&#13;\n",
      "        }&#13;\n",
      "\t\t_loadState[\"cbr\"] = 1;&#13;\n",
      "        callback(data, \"right\");&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    //请求回调方法 - 左侧&#13;\n",
      "    var cbl = function(data){&#13;\n",
      "\t\t_reqEndL = new Date()*1;&#13;\n",
      "        callback(data, \"left\");&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    //请求回调方法 - 预取&#13;\n",
      "    var cbpr = function(data){&#13;\n",
      "\t\t_loadState[\"cbpr\"] = 1;&#13;\n",
      "        callback(data, \"right\");&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "\tvar callback = function(data, side){&#13;\n",
      "\t\t_dataLoaded[side] = _hasPreload ? (_loadState.cbpr &amp;&amp; _loadState.cbr) : true;&#13;\n",
      "&#13;\n",
      "\t\tif(data) {&#13;\n",
      "\t\t\tif(_data[side] === undefined) {_data[side] = {}};&#13;\n",
      "\t\t\tfor(var key in data) {&#13;\n",
      "\t\t\t\tif(data.hasOwnProperty(key)) {&#13;\n",
      "\t\t\t\t\t_data[side][key] = data[key];&#13;\n",
      "\t\t\t\t}&#13;\n",
      "\t\t\t}&#13;\n",
      "        }&#13;\n",
      "        if(_domLoaded[side] &amp;&amp; _dataLoaded[side]){&#13;\n",
      "            imgLoad(_data[side], side);&#13;\n",
      "        }&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "    //设置Dom加载完成&#13;\n",
      "    var setDomLoad = function(side){&#13;\n",
      "        _domLoaded[side] = true;&#13;\n",
      "        if(_dataLoaded[side]){&#13;\n",
      "            imgLoad(_data[side],side);&#13;\n",
      "        }&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "\tvar predictImg = false; //右侧base64图片是否预取&#13;\n",
      "&#13;\n",
      "\t//发送日志&#13;\n",
      "    var sendLog = function (src) {&#13;\n",
      "        var loghost = \"http://nsclick.baidu.com/v.gif?pid=315&amp;rsv_yc_log=3&amp;\";&#13;\n",
      "&#13;\n",
      "        var n = \"b64log__\" + (new Date()).getTime(),&#13;\n",
      "            c = window[n] = new Image();&#13;\n",
      "            c.onload = (c.onerror = function () {&#13;\n",
      "                window[n] = null;&#13;\n",
      "            });&#13;\n",
      "        c.src = loghost + src + \"&amp;_t=\" + new Date()*1; //LOG统计地址&#13;\n",
      "        c = null; //释放变量c，避免产生内存泄漏的可能&#13;\n",
      "    };&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "\t//定义测速函数:&#13;\n",
      "\t//请求回调 - 测速&#13;\n",
      "\tcbs = function(data){&#13;\n",
      "\t\t_rest = new Date()*1;&#13;\n",
      "\t\tif( (_rest - _rsst) &lt; 1500 ){&#13;\n",
      "\t\t\tbotTag.ot(false);&#13;\n",
      "\t\t}else{&#13;\n",
      "\t\t\tbotTag.ot(true);&#13;\n",
      "\t\t}&#13;\n",
      "\t};&#13;\n",
      "&#13;\n",
      "\t//测试速度&#13;\n",
      "\tts = function(){&#13;\n",
      "\t\t_expGroup = 3;&#13;\n",
      "\t\t_rsst = new Date()*1;&#13;\n",
      "\t\tloadJs(_domain + \"image?imglist=1241886729_3226161681_58,1072899117_2953388635_58,2469877062_2085031320_58,155831992_309216365_58,2539127170_1607411613_58,1160777122_283857721_58,1577144716_3149119526_58,2339041784_1038484334_58&amp;cb=bds.base64.cbs\");&#13;\n",
      "\t};&#13;\n",
      "&#13;\n",
      "    return {&#13;\n",
      "        init : init,&#13;\n",
      "        cbl : cbl,&#13;\n",
      "        cbr : cbr,&#13;\n",
      "        cbpr : cbpr,&#13;\n",
      "        setDomLoad : setDomLoad,&#13;\n",
      "\t\tcbs : cbs,&#13;\n",
      "\t\tts : ts,&#13;\n",
      "\t\tpredictImg : predictImg&#13;\n",
      "    }&#13;\n",
      "})();&#13;\n",
      "&#13;\n",
      "</script>&#13;\n",
      "\n",
      "<script>\n",
      "/* 图片预取、base64预取代码 */\n",
      "\n",
      "</script>\n",
      "\n",
      "\t\t\t\n",
      "\n",
      "<!--cxy_all+baidu+9aed97e41915ca2c28a65b5670506414+0000000000000000000000000000000000000000199568-->&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "\t&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "\t\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\t\t\n",
      "\n",
      "\n",
      "\t\t\n",
      "\t\t\t\t\n",
      "\t\t\t\t\n",
      "\t\t\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\t\t\t\n",
      "\n",
      "\n",
      "\t\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "            \n",
      "\t            \n",
      "                                                     <div class=\"s_tab\" id=\"s_tab\"><div class=\"s_tab_inner\"><b class=\"cur-tab\">网页</b><a href=\"https://www.baidu.com/s?rtt=1&amp;bsst=1&amp;cl=2&amp;tn=news&amp;word=%25s+site%3Aopen.163.com\" wdfield=\"word\" onmousedown=\"return c({'fm':'tab','tab':'news'})\" sync=\"true\" class=\"s-tab-item s-tab-news\">资讯</a><a href=\"/sf/vsearch?pd=video&amp;tn=vsearch&amp;lid=d4d88e21000b846c&amp;ie=utf-8&amp;wd=%25s+site%3Aopen.163.com&amp;rsv_spt=7&amp;rsv_bp=1&amp;f=8&amp;oq=%25s+site%3Aopen.163.com&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\" onmousedown=\"return c({'fm':'tab','tab':'video'})\" class=\"s-tab-item s-tab-video\">视频</a><a href=\"http://image.baidu.com/i?tn=baiduimage&amp;ps=1&amp;ct=201326592&amp;lm=-1&amp;cl=2&amp;nc=1&amp;ie=utf-8&amp;word=%25s+site%3Aopen.163.com\" wdfield=\"word\" onmousedown=\"return c({'fm':'tab','tab':'pic'})\" class=\"s-tab-item s-tab-pic\">图片</a><a href=\"http://zhidao.baidu.com/q?ct=17&amp;pn=0&amp;tn=ikaslist&amp;rn=10&amp;fr=wwwt&amp;word=%25s+site%3Aopen.163.com\" wdfield=\"word\" onmousedown=\"return c({'fm':'tab','tab':'zhidao'})\" class=\"s-tab-item s-tab-zhidao\">知道</a><a href=\"http://wenku.baidu.com/search?lm=0&amp;od=0&amp;ie=utf-8&amp;word=%25s+site%3Aopen.163.com\" wdfield=\"word\" onmousedown=\"return c({'fm':'tab','tab':'wenku'})\" class=\"s-tab-item s-tab-wenku\">文库</a><a href=\"http://tieba.baidu.com/f?fr=wwwt&amp;kw=%25s+site%3Aopen.163.com\" wdfield=\"kw\" onmousedown=\"return c({'fm':'tab','tab':'tieba'})\" class=\"s-tab-item s-tab-tieba\">贴吧</a><a href=\"https://b2b.baidu.com/s?fr=wwwt&amp;q=%25s+site%3Aopen.163.com\" wdfield=\"q\" onmousedown=\"return c({'fm':'tab','tab':'b2b'})\" class=\"s-tab-item s-tab-b2b\">采购</a><a href=\"https://map.baidu.com/?newmap=1&amp;ie=utf-8&amp;s=s%26wd%3D%25s+site%3Aopen.163.com\" onmousedown=\"return c({'fm':'tab','tab':'map'})\" class=\"s-tab-item s-tab-map\">地图</a><a href=\"http://www.baidu.com/more/\" onmousedown=\"return c({'fm':'tab','tab':'more'})\" class=\"s-tab-item s-tab-more\">更多</a></div>\n",
      "</div>\n",
      "\n",
      "\n",
      "\t           \t<div id=\"wrapper_wrapper\">\n",
      "\t\t\t\t\n",
      " <script id=\"head_script\">\n",
      "        bds.comm.newagile = \"1\";\n",
      "        bds.comm.jsversion = \"006\";\n",
      " \t\tbds.comm.domain = \"http://www.baidu.com\";\n",
      "        bds.comm.ubsurl = \"https://sp0.baidu.com/5bU_dTmfKgQFm2e88IuM_a/w.gif\";\n",
      "        bds.comm.tn = \"baidu\";\n",
      "        bds.comm.tng = \"organic\";\n",
      "        bds.comm.queryEnc = \"%25s+site%3Aopen%2E163%2Ecom\";\n",
      "        bds.comm.queryId = \"d4d88e21000b846c\";\n",
      "        bds.comm.inter = \"\";\n",
      "        bds.comm.resTemplateName = \"baidu\";\n",
      "        bds.comm.sugHost = \"https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su\";\n",
      "        bds.comm.ishome = 0;\n",
      "        bds.comm.query = \"%s site:open.163.com\";\n",
      "        bds.comm.qid = \"d4d88e21000b846c\";\n",
      "        bds.comm.eqid = \"d4d88e21000b846c000000055f1000a1\";\t\n",
      "        bds.comm._se_click_track_flag = \"\";\t\n",
      "        bds.comm.cid = \"0\";\n",
      "        bds.comm.sid = \"32099_1425_31670_32139_31660_32046_32231_32089_32298_31640\";\n",
      "        bds.comm.sampleval = [];\n",
      "        bds.comm.stoken = \"\";\n",
      "        bds.comm.serverTime = \"1594884257\";\n",
      "        bds.comm.user = \"\";\n",
      "        bds.comm.username = \"\";\n",
      "        bds.comm.isUserLogin = \"0\";\n",
      "        bds.comm.userid = bds.comm.isUserLogin;\n",
      "\t\tbds.comm.__rdNum = \"6654\";\n",
      "        bds.comm.useFavo = \"\";\n",
      "        bds.comm.pinyin = \"\";\n",
      "        bds.comm.favoOn = \"\";\n",
      "        bds.comm.speedInfo = \"[{\\\"ModuleId\\\":9537,\\\"TimeCost\\\":250.71,\\\"TimeSelf\\\":11.22},{\\\"ModuleId\\\":9540,\\\"TimeCost\\\":-1,\\\"TimeSelf\\\":-1,\\\"Idc\\\":\\\"3\\\"},{\\\"ModuleId\\\":9527,\\\"TimeCost\\\":235.9,\\\"TimeSelf\\\":14.44,\\\"isHitCache\\\":true,\\\"SubProcess\\\":[{\\\"ProcessId\\\":9531,\\\"TimeCost\\\":0,\\\"isHitCache\\\":true},{\\\"ProcessId\\\":9536,\\\"TimeCost\\\":203.01,\\\"isHitCache\\\":false},{\\\"ProcessId\\\":9535,\\\"TimeCost\\\":16.9,\\\"isHitCache\\\":false},{\\\"ProcessId\\\":9532,\\\"TimeCost\\\":204.56}]}]\";\n",
      "        bds.comm.topHijack = null;\n",
      "        bds.comm.isDebug = false;\n",
      "\t\t\n",
      "        \n",
      "        \n",
      "        \n",
      "        \n",
      "\n",
      "        bds.comm.iaurl=[];\n",
      "\n",
      "\t\tbds.comm.curResultNum = \"0\";\n",
      "    \tbds.comm.rightResultExist = false;\n",
      "    \tbds.comm.protectNum = 0;\n",
      "    \tbds.comm.zxlNum = 0;\n",
      "        bds.comm.pageNum = parseInt('0')||1;\n",
      "\n",
      "\t\t\n",
      "        bds.comm.pageSize = parseInt('10')||10;\n",
      "\tbds.comm.encTn = 'c664mTJeDG/FIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII';\t\t\n",
      "        bds.se.mon = {'loadedItems':[],'load':function(){},'srvt':-1};\n",
      "        try {\n",
      "            bds.se.mon.srvt = parseInt(document.cookie.match(new RegExp(\"(^| )BDSVRTM=([^;]*)(;|$)\"))[2]);\n",
      "            document.cookie=\"BDSVRTM=;expires=Sat, 01 Jan 2000 00:00:00 GMT\";\n",
      "        }catch(e){\n",
      "            bds.se.mon.srvt=-1;\n",
      "        }\n",
      "\n",
      "        bdUser        = bds.comm.user?bds.comm.user:null;\n",
      "        bdQuery       = bds.comm.query;\n",
      "        bdUseFavo     = bds.comm.useFavo;\n",
      "        bdFavoOn      = bds.comm.favoOn;\n",
      "        bdCid         = bds.comm.cid;\n",
      "        bdSid         = bds.comm.sid;\n",
      "        bdServerTime  = bds.comm.serverTime;\n",
      "        bdQid         = bds.comm.queryId;\n",
      "        bdstoken      = bds.comm.stoken;\n",
      "\t\t_eclipse = \"1\";\t\n",
      "        login_success = [];\n",
      "\n",
      "        bds.comm.seinfo = {'fm':'se','T':'1594884257','y':'63F1BF1F','rsv_cache': (bds.se.mon.srvt&gt;0)?0:1 };\n",
      "        bds.comm.cgif = \"https://sp0.baidu.com/9foIbT3kAMgDnd_/c.gif?t=0&amp;q=%25s+site%3Aopen%2E163%2Ecom&amp;p=0&amp;pn=0\";\n",
      "\n",
      "\t\tbds.comm.upn = {\"browser\":\"\",\"ie\":\"\",\"os\":\"\",\"win\":\"\",\"browsertype\":\"other\"};\n",
      "        bds.comm.cookie = null;\n",
      "                    bds.comm.urlRecFlag = \"0\";\n",
      "                \n",
      "                    bds.comm.bfe_sample=null;\n",
      "                \n",
      "\t\t\n",
      "                \n",
      "            </script>\n",
      "\n",
      "<script>\n",
      "function c(q){var p=window.document.location.href,sQ='',sV='',img=window[\"BD_PS_C\"+(new Date()).getTime()]=new Image();for(v in q){switch (v){case \"title\":sV=encodeURIComponent(q[v].replace(/&lt;[^&lt;&gt;]+&gt;/g,\"\"));break;case \"url\":sV=escape(q[v]);break;default:sV=q[v]}sQ+=v+\"=\"+sV+\"&amp;\"} img.src=\"https://sp0.baidu.com/5bU_dTmfKgQFm2e88IuM_a/w.gif?q=%25s+site%3Aopen%2E163%2Ecom&amp;\"+sQ+\"&amp;rsv_sid=32099_1425_31670_32139_31660_32046_32231_32089_32298_31640&amp;cid=0&amp;qid=d4d88e21000b846c&amp;t=\"+new Date().getTime()+\"&amp;path=\"+p; return true}\n",
      "</script>\n",
      "\n",
      "\t            <div id=\"container\" class=\"container_s container_new\">\n",
      "\t                <script>\n",
      "\t\t\t\t\t\t                    bds.util.setContainerWidth();\n",
      "\t\t\t\t\t\t                    bds.ready(function(){\n",
      "\t                        $(window).on(\"resize\",function(){\n",
      "\t                            bds.util.setContainerWidth();\n",
      "\t                            bds.event.trigger(\"se.window_resize\");\n",
      "\t                        });\n",
      "\t                        bds.util.setContainerWidth();\n",
      "\t                    });\n",
      "\t                </script>\n",
      "\t\t\t\n",
      "\n",
      "\t\t\t\n",
      "\n",
      "\n",
      "&#13;\n",
      "\t\t\t\t\t\t\t\t&#13;\n",
      "\t&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "&#13;\n",
      "<div class=\"head_nums_cont_outer OP_LOG\"><div class=\"head_nums_cont_inner\"><div class=\"search_tool_conter\"><span class=\"c-gap-left-samll search_tool_close\"><i class=\"c-icon searchTool-close c-icon-close2\"/>清除</span><span class=\"search_tool_tf \">时间不限<i class=\"c-icon c-icon-triangle-down\"/></span><span class=\"search_tool_ft c-gap-left\">所有网页和文件<i class=\"c-icon c-icon-triangle-down\"/></span><span class=\"search_tool_si c-gap-left\"><strong>open.163.com</strong><i class=\"c-icon c-icon-triangle-down\"/></span></div><div class=\"nums\"><div class=\"search_tool\"><i class=\"c-icon searchTool-spanner c-icon-setting\"/>搜索工具</div><span class=\"nums_text\">百度为您找到相关结果约0个</span></div></div></div>&#13;\n",
      "<script type=\"text/javascript\">&#13;\n",
      "\tbds.comm.search_tool = {};&#13;\n",
      "\tbds.comm.search_tool.sl_lang = \"\";&#13;\n",
      "\tbds.comm.search_tool.st = \"\";&#13;\n",
      "\tbds.comm.search_tool.et = \"\";&#13;\n",
      "\tbds.comm.search_tool.stftype = \"\";&#13;\n",
      "\tbds.comm.search_tool.ft = \"\";&#13;\n",
      "\tbds.comm.search_tool.si = \"open.163.com\";&#13;\n",
      "\tbds.comm.search_tool.exact = \"\";&#13;\n",
      "\tbds.comm.search_tool.oneDay = \"1594797857\";&#13;\n",
      "\tbds.comm.search_tool.oneWeek = \"1594279457\";&#13;\n",
      "\tbds.comm.search_tool.oneMonth = \"1592292257\";&#13;\n",
      "\tbds.comm.search_tool.oneYear = \"1563261857\";&#13;\n",
      "\tbds.comm.search_tool.thisDay = \"1594742400\";&#13;\n",
      "\tbds.comm.search_tool.thisWeek = \"1594224000\";&#13;\n",
      "\tbds.comm.search_tool.thisMonth = \"1592236800\";&#13;\n",
      "\tbds.comm.search_tool.thisYear = \"1563206400\";&#13;\n",
      "\tbds.comm.search_tool.actualResultLang = \"cn\";&#13;\n",
      "</script>&#13;\n",
      "&#13;\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "    \n",
      "    <div class=\"content_none\"><div class=\"nors\"><p>很抱歉，没有找到与<span style=\"font-family:宋体\">“</span><em>%s site:open.163.com</em><span style=\"font-family:宋体\">”</span>相关的网页。</p><br/><div class=\"tip_head\">温馨提示：</div><ul><li>请检查您的输入是否正确</li><script>ns_c_pj({'fm':'none_show','tab':'3','pj':'ui_none'});</script><li>如网页未收录或者新站未收录，请<a onmousedown=\"return ns_c_pj({'fm':'none_click','tab':'3_2','pj':'ui_none'})\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=http%3A%2F%2F%25s%20site%3Aopen.163.com\" target=\"_blank\">提交网址</a>给我们</li><li>如有任何意见或建议，请及时<a target=\"_blank\" href=\"http://help.baidu.com/newadd?prod_id=1&amp;category=4\">反馈给我们</a></li></ul></div><br clear=\"all\"/></div>\n",
      "\n",
      "\n",
      "    <div id=\"rs\"><div class=\"tt\">相关搜索</div><table cellpadding=\"0\"><tr><th><a href=\"/s?wd=open163&amp;rsf=163690056&amp;rsp=0&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">open163</a></th><td/><th><a href=\"/s?wd=icourse163.%20org&amp;rsf=163690056&amp;rsp=1&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">icourse163. org</a></th><td/><th><a href=\"/s?wd=Open%E7%9A%84%E7%BD%91%E6%98%93%E4%BA%91&amp;rsf=163690056&amp;rsp=2&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">Open的网易云</a></th></tr><tr><th><a href=\"/s?wd=opencom%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D&amp;rsf=162690040&amp;rsp=3&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">opencom什么意思</a></th><td/><th><a href=\"/s?wd=163%E7%BD%91%E6%98%93%E6%96%B0%E9%97%BB&amp;rsf=163690050&amp;rsp=4&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">163网易新闻</a></th><td/><th><a href=\"/s?wd=%E7%BD%91%E6%98%93%E9%82%AE%E7%AE%B1%E6%80%8E%E4%B9%88%E8%AE%A2%E9%98%85%E6%96%B0%E9%97%BB&amp;rsf=163690050&amp;rsp=5&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">网易邮箱怎么订阅新闻</a></th></tr><tr><th><a href=\"/s?wd=opencom&amp;rsf=162690040&amp;rsp=6&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">opencom</a></th><td/><th><a href=\"/s?wd=opencom%E5%85%AC%E5%8F%B8&amp;rsf=162690040&amp;rsp=7&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">opencom公司</a></th><td/><th><a href=\"/s?wd=canopen&amp;rsf=162690040&amp;rsp=8&amp;f=1&amp;oq=%25s%20site%3Aopen.163.com&amp;ie=utf-8&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII&amp;rqlang=cn&amp;rs_src=0&amp;rsv_pq=d4d88e21000b846c&amp;rsv_t=c664mTJeDG%2FFIZUOEhzLKlA7Vu2WIEMVuRhy9SdwFqAbOtd4zJdjAU7XIII\">canopen</a></th></tr></table></div>\n",
      "\n",
      "\n",
      "\n",
      "\t\t\t\n",
      "\t\t\t</div>\n",
      "\t\t\t\n",
      "\n",
      "\n",
      "\t\t\t\n",
      "<div id=\"foot\"><div class=\"foot-inner\"><span id=\"help\" style=\"float:left;padding-left:121px\"><a href=\"http://help.baidu.com/question\" target=\"_blank\" onmousedown=\"return c({'fm':'behb','tab':'help','url':this.href,'title':this.innerHTML})\">帮助</a><a href=\"http://www.baidu.com/search/jubao.html\" target=\"_blank\" onmousedown=\"return c({'fm':'behb','tab':'jubao','url':this.href,'title':this.innerHTML})\">举报</a><a class=\"feedback\" onclick=\"return false;\" href=\"javascript:;\" target=\"_blank\" onmousedown=\"return ns_c({'fm':'behb','tab':'feedback'})\">用户反馈</a></span></div></div>\n",
      "\n",
      "\t\t    \n",
      "<div class=\"c-tips-container\" id=\"c-tips-container\"/>\n",
      "\n",
      "\n",
      "\t\t\t</div>\n",
      "\t\t\n",
      "\t\t</div>\n",
      "\t\t\n",
      "\t</body>\n",
      "\n",
      "\t\n",
      "<script type=\"text/javascript\" src=\"https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/jquery/jquery-1.10.2.min_65682a2.js\"/>\n",
      "\n",
      "\n",
      "\n",
      "<script type=\"text/javascript\">var Cookie={set:function(t,e,o,i,s,n){document.cookie=t+\"=\"+(n?e:escape(e))+(s?\"; expires=\"+s.toGMTString():\"\")+(i?\"; path=\"+i:\"; path=/\")+(o?\"; domain=\"+o:\"\")},get:function(t,e){var o=document.cookie.match(new RegExp(\"(^| )\"+t+\"=([^;]*)(;|$)\"));return null!=o?unescape(o[2]):e},clear:function(t,e,o){this.get(t)&amp;&amp;(document.cookie=t+\"=\"+(e?\"; path=\"+e:\"; path=/\")+(o?\"; domain=\"+o:\"\")+\";expires=Fri, 02-Jan-1970 00:00:00 GMT\")}};!function(){function save(t){var e=[];for(tmpName in options)options.hasOwnProperty(tmpName)&amp;&amp;\"duRobotState\"!==tmpName&amp;&amp;e.push('\"'+tmpName+'\":\"'+options[tmpName]+'\"');\n",
      "var o=\"{\"+e.join(\",\")+\"}\";bds.comm.personalData?$.ajax({url:\"//www.baidu.com/ups/submit/addtips/?product=ps&amp;tips=\"+encodeURIComponent(o)+\"&amp;_r=\"+(new Date).getTime(),success:function(){writeCookie(),\"function\"==typeof t&amp;&amp;t()}}):(writeCookie(),\"function\"==typeof t&amp;&amp;setTimeout(t,0))}function set(t,e){options[t]=e}function get(t){return options[t]}function writeCookie(){if(options.hasOwnProperty(\"sugSet\")){var t=\"0\"==options.sugSet?\"0\":\"3\";clearCookie(\"sug\"),Cookie.set(\"sug\",t,document.domain,\"/\",expire30y)\n",
      "}if(options.hasOwnProperty(\"sugStoreSet\")){var t=0==options.sugStoreSet?\"0\":\"1\";clearCookie(\"sugstore\"),Cookie.set(\"sugstore\",t,document.domain,\"/\",expire30y)}if(options.hasOwnProperty(\"isSwitch\")){var e={0:\"2\",1:\"0\",2:\"1\"},t=e[options.isSwitch];clearCookie(\"ORIGIN\"),Cookie.set(\"ORIGIN\",t,document.domain,\"/\",expire30y)}if(options.hasOwnProperty(\"imeSwitch\")){var t=options.imeSwitch;clearCookie(\"bdime\"),Cookie.set(\"bdime\",t,document.domain,\"/\",expire30y)}}function writeBAIDUID(){var t,e,o,i=Cookie.get(\"BAIDUID\");\n",
      "/FG=(\\d+)/.test(i)&amp;&amp;(e=RegExp.$1),/SL=(\\d+)/.test(i)&amp;&amp;(o=RegExp.$1),/NR=(\\d+)/.test(i)&amp;&amp;(t=RegExp.$1),options.hasOwnProperty(\"resultNum\")&amp;&amp;(t=options.resultNum),options.hasOwnProperty(\"resultLang\")&amp;&amp;(o=options.resultLang),Cookie.set(\"BAIDUID\",i.replace(/:.*$/,\"\")+(\"undefined\"!=typeof o?\":SL=\"+o:\"\")+(\"undefined\"!=typeof t?\":NR=\"+t:\"\")+(\"undefined\"!=typeof e?\":FG=\"+e:\"\"),\".baidu.com\",\"/\",expire30y,!0)}function clearCookie(t){Cookie.clear(t,\"/\"),Cookie.clear(t,\"/\",document.domain),Cookie.clear(t,\"/\",\".\"+document.domain),Cookie.clear(t,\"/\",\".baidu.com\")\n",
      "}function reset(t){options=defaultOptions,save(t)}var defaultOptions={sugSet:1,sugStoreSet:1,isSwitch:1,isJumpHttps:1,imeSwitch:0,resultNum:10,skinOpen:1,resultLang:0,duRobotState:\"000\"},options={},tmpName,expire30y=new Date;expire30y.setTime(expire30y.getTime()+94608e7);try{if(bds&amp;&amp;bds.comm&amp;&amp;bds.comm.personalData){if(\"string\"==typeof bds.comm.personalData&amp;&amp;(bds.comm.personalData=eval(\"(\"+bds.comm.personalData+\")\")),!bds.comm.personalData)return;for(tmpName in bds.comm.personalData)defaultOptions.hasOwnProperty(tmpName)&amp;&amp;bds.comm.personalData.hasOwnProperty(tmpName)&amp;&amp;\"SUCCESS\"==bds.comm.personalData[tmpName].ErrMsg&amp;&amp;(options[tmpName]=bds.comm.personalData[tmpName].value)\n",
      "}try{parseInt(options.resultNum)||delete options.resultNum,parseInt(options.resultLang)||\"0\"==options.resultLang||delete options.resultLang}catch(e){}writeCookie(),\"sugSet\"in options||(options.sugSet=3!=Cookie.get(\"sug\",3)?0:1),\"sugStoreSet\"in options||(options.sugStoreSet=Cookie.get(\"sugstore\",0));var BAIDUID=Cookie.get(\"BAIDUID\");\"resultNum\"in options||(options.resultNum=/NR=(\\d+)/.test(BAIDUID)&amp;&amp;RegExp.$1?parseInt(RegExp.$1):10),\"resultLang\"in options||(options.resultLang=/SL=(\\d+)/.test(BAIDUID)&amp;&amp;RegExp.$1?parseInt(RegExp.$1):0),\"isSwitch\"in options||(options.isSwitch=2==Cookie.get(\"ORIGIN\",0)?0:1==Cookie.get(\"ORIGIN\",0)?2:1),\"imeSwitch\"in options||(options.imeSwitch=Cookie.get(\"bdime\",0))\n",
      "}catch(e){}window.UPS={writeBAIDUID:writeBAIDUID,reset:reset,get:get,set:set,save:save}}(),function(){var t=\"https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/plugins/every_cookie_4644b13.js\";(\"Mac68K\"==navigator.platform||\"MacPPC\"==navigator.platform||\"Macintosh\"==navigator.platform||\"MacIntel\"==navigator.platform)&amp;&amp;(t=\"https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/plugins/every_cookie_mac_82990d4.js\"),setTimeout(function(){$.ajax({url:t,cache:!0,dataType:\"script\"})},0);var e=navigator&amp;&amp;navigator.userAgent?navigator.userAgent:\"\",o=document&amp;&amp;document.cookie?document.cookie:\"\",i=!!(e.match(/(msie [2-8])/i)||e.match(/windows.*safari/i)&amp;&amp;!e.match(/chrome/i)||e.match(/(linux.*firefox)/i)||e.match(/Chrome\\/29/i)||e.match(/mac os x.*firefox/i)||o.match(/\\bISSW=1/)||0==UPS.get(\"isSwitch\"));\n",
      "bds&amp;&amp;bds.comm&amp;&amp;(bds.comm.supportis=!i,bds.comm.isui=!0),window.__restart_confirm_timeout=!0,window.__confirm_timeout=8e3,window.__disable_is_guide=!0,window.__disable_swap_to_empty=!0,window.__switch_add_mask=!0;var s=\"https://dss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/js/all_async_search_28bf27c.js\",n=\"/script\";document.write(\"&lt;script src='\"+s+\"'&gt;&lt;\"+n+\"&gt;\"),bds.comm.newindex&amp;&amp;$(window).on(\"index_off\",function(){$('&lt;div class=\"c-tips-container\" id=\"c-tips-container\"&gt;&lt;/div&gt;').insertAfter(\"#wrapper\"),window.__sample_dynamic_tab&amp;&amp;$(\"#s_tab\").remove()\n",
      "}),bds.comm&amp;&amp;bds.comm.ishome&amp;&amp;Cookie.get(\"H_PS_PSSID\")&amp;&amp;(bds.comm.indexSid=Cookie.get(\"H_PS_PSSID\"));var a=$(document).find(\"#s_tab\").find(\"a\");a&amp;&amp;a.length&gt;0&amp;&amp;a.each(function(t,e){e.innerHTML&amp;&amp;e.innerHTML.match(/新闻/)&amp;&amp;(e.innerHTML=\"资讯\",e.href=\"//www.baidu.com/s?rtt=1&amp;bsst=1&amp;cl=2&amp;tn=news&amp;word=\",e.setAttribute(\"sync\",!0))})}();</script>\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "<script>&#13;\n",
      "    A.merge(\"right_toplist1\",function(){A.setup(function(){var _this=this,$tb=_this.find(\"tbody\"),$refresh=_this.find(\".toplist-refresh-btn\"),$a=_this.find(\".FYB_RD tbody a\"),currentPage=0;if(_this.data.num&gt;0)$refresh.on(\"click\",function(e){if(currentPage&lt;_this.data.num-1)++currentPage;else currentPage=0;$tb.hide(),$tb.eq(currentPage).show(),e.preventDefault()});$a.each(function(i){$a.eq(i).attr(\"href\",$a.eq(i).attr(\"href\")+\"&amp;rqid=\"+window.bds.comm.qid)});var pn=15,reRender=function(){var $tr=_this.find(\"tr\"),reg=new RegExp(\"(^|&amp;)rsf=([^&amp;]*)\",\"i\");$tb.each(function(i){$tb.eq(i).html($tr.slice(i*pn,Math.min((i+1)*pn),$tr.length-i*pn))}),_this.data.num=Math.ceil($tr.length/pn),$a.each(function(i){var new_href=$a.eq(i).attr(\"href\").replace(reg,function(value){var valueArr=value.slice(5).split(\"_\");if(valueArr[3]%15==0)valueArr[1]=valueArr[3]-14,valueArr[2]=valueArr[3];else if(valueArr[1]=valueArr[3]-valueArr[3]%15+1,valueArr[2]=valueArr[3]-valueArr[3]%15+15,valueArr[2]&gt;$a.length)valueArr[2]=$a.length;return\"&amp;rsf=\"+valueArr.join(\"_\")});$a.eq(i).attr(\"href\",new_href)})};$(window).on(\"swap_end\",function(e,cacheItem){if(1===$(\"#con-ar\").children(\".result-op\").length)reRender()})});});&#13;\n",
      "bds.comm.resultPage = 1;&#13;\n",
      "bds._base64 = {&#13;\n",
      "     domain : \"https://dss0.bdstatic.com/9uN1bjq8AAUYm2zgoY3K/\",&#13;\n",
      "     b64Exp : -1,&#13;\n",
      "     pdc : 0&#13;\n",
      "};&#13;\n",
      "if(bds.comm.supportis){&#13;\n",
      "    window.__restart_confirm_timeout=true;&#13;\n",
      "    window.__confirm_timeout=8000;&#13;\n",
      "    window.__disable_is_guide=true;&#13;\n",
      "    window.__disable_swap_to_empty=true;&#13;\n",
      "}&#13;\n",
      "initPreload({&#13;\n",
      "    'isui':true,&#13;\n",
      "    'index_form':\"#form\",&#13;\n",
      "    'index_kw':\"#kw\",&#13;\n",
      "    'result_form':\"#form\",&#13;\n",
      "    'result_kw':\"#kw\"&#13;\n",
      "});&#13;\n",
      "</script>&#13;\n",
      "\n",
      "\n",
      "\n",
      "\n",
      "\t\n",
      "\t\t<script type=\"text/javascript\">_WWW_SRV_T =267.58;</script>\n",
      "\t\n",
      "\t\n",
      "\n",
      "</html>\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "from selenium import webdriver\n",
    "from pyquery import PyQuery as pq\n",
    "key =\"如何掌控你的自由时间\"\n",
    "baiduUrl = \"https://www.baidu.com/s?wd=%s site:open.163.com\"\n",
    "headers = {'User-Agent':'Chrome/10'}\n",
    "def autoget():\n",
    "    browser = webdriver.Edge()\n",
    "    browser.get(baiduUrl % key)\n",
    "    print(browser.page_source)\n",
    "\n",
    "\n",
    "def staticget():\n",
    "    res = requests.get(baiduUrl,headers=headers)\n",
    "    try:\n",
    "        res.raise_for_status()\n",
    "        res.encoding = res.apparent_encoding\n",
    "        page = pq(res.text)\n",
    "        for i in page.items():\n",
    "            print(i)\n",
    "    except Exception as e:\n",
    "        print(e)\n",
    "\n",
    "if __name__ =='__main__':\n",
    "    staticget()\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "outputs": [],
   "source": [],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "PyCharm (PycharmWorkspace)",
   "language": "python",
   "name": "pycharm-7b63a738"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}